Global Managing Director
London, London, United Kingdom
FCM Travel Solutions
Global Leader
Amadeus IT Group
Head of Sales Engineer and Consulting