Stephen Ross is a seasoned professional currently serving as a Senior Compliance Manager at Barclays. They began their career in customer service at Direct Line from 2003 to 2009 before transitioning to various roles at Barclays, including Client Services Manager and AVP - Compliance Manager, ultimately advancing to Vice President - Business Oversight Compliance. Additionally, Stephen has experience in journalism, having worked as a Sports Reporter for Radio Clyde and Real Radio between 2005 and 2007. They earned a Bachelor of Arts in Journalism from Glasgow Caledonian University and are currently pursuing further education at Cambridge Judge Business School.
This person is not in the org chart
This person is not in any teams
This person is not in any offices