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.
Looking for a different Stephen MacMahon?
Find contact details for 700 million professionals.