Trevor Inch is the Marketing and Distribution Director of Cosmos Holidays.
54 people are employed at Cosmos Holidays.