Meet Your St. Lucia Team Leader: Sue Beckwith

When I left the UK and moved to St Lucia in 2007, I had no idea what the future held. I worked in Europe and North America as an electronics engineer, promoting components from large Japanese companies to large corporations. But my then husband and I were fed up with that stressful lifestyle and wanted … Continue reading Meet Your St. Lucia Team Leader: Sue Beckwith