Stephen started his teaching career in 1999 and taught Geography and Business Studies in three schools in Essex as a teacher, a middle leader and senior leader between 2000 & 2010. During this time, he also started an M.A. in Educational Leadership which he completed in 2009. In 2010 he left full time teaching and started educational consultancy work before relocating to West Africa where he spent one year as Headteacher of a football academy in Sierra Leone in 2013.
Upon his return to UK, Stephen started working in Initial Teacher Education for Canterbury Christ Church University on the Teach First programme and in 2017 he joined the team of tutors at University of Buckingham. Alongside this work he has also supported a number of SCITTS in the south of England as tutor and quality assurance advisor. He also continued to teach and delivered KS3, KS4 & KS5 workshop programmes to students in classrooms up and down the country since 2010.
Prior to his career in education, Stephen spent four years working in advertising for ITV between 1995 and 1999.