Amadeus appoints Carol Borg as new CFO By Grace HardyFeatured, NewsNo Comments Amadeus has appointed Carol Borg as its new Chief Financial Officer, who will enter the role from 5 May. Borg has 30 years of experience in technology organisations, previously Group...Read More February 10, 2025