Citizens Engagement Platform Seychelles (CEPS) Announces Appointment of New CEO
VICTORIA, SEYCHELLES – June 15, 2025 – The Board of the Citizens Engagement Platform Seychelles (CEPS) is pleased to announce the appointment of Ms. Tessa Henderson as its new Chief […]