Glen Beach (above) is now CEO of the St Vincent and the Grenadines Tourism Authority. He was previously minister of tourism for the Caribbean country.
Click to launch the full edition in a new window.