Sheila was born in St. Lucia and has lived in Barbados for over 30 years. Sheila has a Bachelor of Science degree (Natural Science) from The University of the West Indies. She worked in the Public Sector with experience encompassing all phases of IT project management.
Sheila joined TCTT in 2014 as Relationship Manager and shortly thereafter was appointed General Manager of the Trust.
Sheila is keen on giving back to the community and is a member of “The Care Ministry” at St. Dominic's Catholic Church. She also enjoys painting, interior decorating, traveling and spending time with her family.