Rory  Macfarquhar

Rory Macfarquhar

Senior Vice President of International Institutions Engagement - Mastercard