Introducing Louis Lewis: New CEO of Saint Lucia Tourism Authority
CASTRIES, Saint Lucia – The Board of Directors of the Saint Lucia Tourism Authority (SLTA) is pleased to announce the appointment of Mr. Louis Lewis as Chief Executive Officer, effective October 1, 2024. Mr. Lewis…