Stephen Rogers is a Payments Leader currently serving as the Director of Payment Partnerships at Paysafe since 2024. Previously, they held multiple key roles at Barclaycard from 2014 to 2017, including Head of Professional Services and Senior Business Development Manager in New York. Their extensive experience in business development and partnerships highlights a strong background in strategy and propositions within the payments industry.
This person is not in any teams
This person is not in any offices