On the Move

Amadeus appoints head of sales and consulting for UK and Ireland

By tom newcombe /