Tour Operators Sarah Barr Joins Crystal as Senior Marketing LeaderBy Shawon Hannan12/07/20240 Crystal Cruises has announced the appointment of Sarah Barr as senior marketing manager for the UK and Europe, marking a…