Stephane Durand, based in France, is currently a Managing Director, Amadeus France at Amadeus, bringing experience from previous roles at Amadeus. Stephane Durand holds a Master's degree in International Business @ IDRAC Business school. With a robust skill set that includes E Commerce, Business Strategy, International Sales, Strategic Partnerships, Account Management and more, Stephane Durand contributes valuable insights to the industry. Stephane Durand has 2 emails and 6 mobile phone numbers on RocketReach.