This content originally appeared on The New Today.
All is not well at the Grenada Tourism Authority (GTA) between its Board of Directors, and Management and its Chief Executive Officer (CEO) Stacey Liburd, who held a similar position in the British overseas territory of Anguilla.