Spice Island Beach Resort appoints Sheldon Keens-Douglas as Resort Manager 7 July 2025 “Keens-Douglas brings over 2 decades of experience in luxury hotel management, tourism marketing and brand communications to his new leadership ...