Appointments

SLTA names Giselle Williams as Marketing Manager Canada April 28, 2026

SLTA names Giselle Williams as Marketing Manager Canada

Giselle Williams has been appointed Marketing Manager, Canada for the Saint Lucia Tourism Authority (SLTA). Williams brings more than eight years of experience in...

Virtuoso names Bourland as President, Dowell as CCO