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