Wymara Resort + Villas, the luxury Caribbean sanctuary on Turks & Caicos’ Grace Bay Beach, today announces the appointment of Miguel Carrillo as Director of Sales and Marketing. Carrillo brings more than 25 years of experience in the hospitality industry, including roles in the hotel, airline, and tour operator sectors.