Alexandra Resort in Turks and Caicos welcomes a new leadership team, including a new General Manager, Assistant General Manager, and Executive Chef. These appointments coincide with a major renovation project, set to be completed by the resort’s grand reopening on October 16, 2024.