Tour Operators Caribtours Names New Trade Sales Manager to Boost UK PresenceBy Scott Dylan05/04/20240 Caribtours has announced the appointment of Elaine Jones as the new trade sales manager for the UK, emphasising its commitment…