petra roach

grenada travelers 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 […]