Carol Borg brings to Amadeus a wealth of international experience as a group chief financial officer, with an enviable 30-year track record of driving transformational change in some of the most innovative technology-led organisations in the world
Breaking Travel News