How Slough Became Part of My Story
When I first came to the UK as a student in Glasgow, I never imagined that my professional journey would begin in Slough. There are hundreds of towns and cities across the country, yet I got my first job here. At first I thought it was just a coincidence. Later I realised there might be a reason.