Farhan Ahmad

Discover Network

Current Role: General Manager of Prepaid and Director of Emerging Payments