Louis Lewis Appointed CEO of Saint Lucia Tourism Authority
Saint Lucia, October 2, 2024 — The Saint Lucia Tourism Authority (SLTA) has appointed Mr. Louis Lewis as its new Chief Executive Officer, effective October 1, 2024. Mr. [...]
Copyright © 2025 | TIMES CARIBBEAN | Not even the Sun covers the Caribbean better