Sherri Haymond

Sherri Haymond

SVP & Group Head, Digital Payments & Labs

Mastercard