Stephen MacMahon Location
Zurich, Switzerland
Stephen MacMahon Work
Stephen MacMahon Education
Stephen MacMahon Skills
Stephen MacMahon Summary
Stephen MacMahon, based in Zurich, Switzerland, is currently a Global Customer Experience Manager at mylife Diabetescare. Stephen MacMahon brings experience from previous roles at Ypsomed AG, Ten Lifestyle Group and XL Embassy Travel / Amazing Holidays. Stephen MacMahon holds a Crawford College. With a robust skill set that includes Travel Management, Customer Service, Galileo, Business Travel, Marketing and more. Stephen MacMahon has 1 emails on RocketReach.