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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed