
Grenada Tourism Authority’s CEO Petra Roach concludes tenure June 2025
Petra Roach, Chief Executive Officer of the Grenada Tourism Authority (GTA), has announced her decision not to renew her contract for a fifth year at the helm of the organization. She shared this decision with the GTA’s management team and...