News
Grenada Tourism Authority Names New CEO
The Grenada Tourism Authority has named a new Chief Executive Officer, with industry veteran Petra Roach tapped for the role. Roach had spent the last 27 years with Barbados Tourism Marketing Inc, most recently as global head of markets and […]