Stephen C. is a Director of Business Development at Mastercard, where they focus on multinational corporate clients in Europe, the Middle East, and Africa, executing strategic initiatives to enhance corporate payment solutions. With over 20 years of experience in corporate payments and B2B transformation, Stephen has developed a reputation as a trusted partner for major multinationals, helping organizations optimize performance through digital transformation. Previously, they held various roles at Barclaycard, including Head of Client Coverage and Strategic New Business Manager, where they specialized in T&E and B2B commercial card issuing programs. Stephen holds a BTEC National Diploma in Travel & Tourism from Northampton College.
This person is not in the org chart
This person is not in any teams
This person is not in any offices