Stephen Duncan has accumulated extensive experience in teamwork and client relations throughout a diverse career. Currently serving as Team Lead UK Placement Support at SThree since April 2019, Stephen also held the role of Placement Consultant. Previous positions include Director Relations at John Lewis from January 2012 to April 2019, and Sales Agent roles at both esure (December 2010 - December 2011) and RBS (September 2008 - December 2010). Stephen holds an HND in Business Tourism from City of Glasgow College, completed between 2010 and 2012.
Sign up to view 0 direct reports
Get started
This person is not in any teams