share 595 Oceania Interview with Catherine Leech of 101 Holidays by admin on November 25, 2016 Catherine Leech has worked in luxury travel for more than 25 years. She started in PR before becoming European Director of the Cayman Islands Department of Tourism, then Managing Director of luxury tour operator, Caribtours. read more