Stephen MacMahon

Customer Experience Manager at Ypsomed

Stephen MacMahon currently serves as the Customer Experience Manager at Ypsomed AG since September 2024. Prior to this role, Stephen held several key positions at Ten Lifestyle Group, including Head of Customer Experience and Member Satisfaction Team Manager for the EMEA region, from March 2015 to September 2024. Earlier in the career, Stephen worked as a Senior Travel Manager at XL Embassy Travel / Amazing Holidays from April 2013 to March 2015 and as a Team Leader at Flight Centre from March 2008 to April 2013. Educational background includes studies at Crawford College.

Links

Previous companies

Flight Centre Travel Group logo
Ten Lifestyle Group logo