Brian Whelan

Country Manager, Client Success

Brian Whelan is a seasoned professional with extensive experience in customer success and account management across various industries, particularly in hospitality and travel technology. Currently serving as the Country Manager for Client Success at Affirm, Brian has previously held roles including Manager of Customer Success and Enterprise Account Manager at Leonardo Worldwide Corporation, where partnerships with international organizations were developed and client training for new products was implemented. Brian's early experience includes positions with Top Hat as an Account Manager and Go Ahead Tours, focusing on group business development in Canada. Additionally, experience as an International Trade Development Advisor for Enterprise Ireland involved managing export strategies for key industries. Brian holds Bachelor of Arts degrees in European Studies and Economics from the University of Limerick and Universidad de Valladolid respectively, alongside other educational pursuits.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices