The Travel Corporation has appointed Vicky Billing as head of UK trade sales for four of its guided holiday brands – Trafalgar, Insight Vacations, Costsaver and Luxury Gold.

Post Navigation