
Grenada Tourism Authority to Begin CEO Search as Petra Roach’s Successful Four-Year Term Nears End
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 organisation. She shared this decision with […]