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 destination marketing, business development, and travel trade engagement in the...
