Stephen MacMahon has over 12 years of work experience in customer experience and team management roles. Stephen started their career at Flight Centre in 2008 as a Team Leader and worked there until 2013. Stephen then joined XL Embassy Travel / Amazing Holidays as a Senior online consultant from 2013 to 2015. Since 2015, they have been working at Ten Lifestyle Group, where they started as a Member Satisfaction Team Manager - EMEA and later became the Head Of Customer Experience in September 2020.
Stephen MacMahon attended Crawford College, but no information is provided about the years of attendance, degree earned, or field of study.
September, 2020 - present
March, 2015