3 months ago
Louis Lewis Is New Saint Lucia Tourism Authority CEO
Louis Lewis is The Saint Lucia Tourism Authority’s (SLTA) new Chief Executive Officer (CEO). According to tourism officials, his former experience as a tourism consultant, economist, and data analyst made him an ideal candidate for the role he...