FF News — The Fintech News Network

Kyndra Russell

Kyndra Russell is Chief Marketing Officer, North America at Visa.