Job Title Senior Consulting Lead Summary of the role Amadeus Business Consulting (ABC) is a central function and an integral part of global sales & services division within Amadeus Travel Unit, business line Altea. Our mission at Amadeus Business Consulting…