News

Corporate Travel Management (CTM) has appointed Rebecca Welsch to the new role of global head of growth marketing.