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...

Air Canada celebrates arrivals of its first Airbus A321XLR
Cuba re-invents FITCuba event, invites the trade to take part