Stephen Harrington is a seasoned professional with extensive experience in management consulting, currently serving as a Partner at Deloitte Canada since May 2011, following progressive roles including Director, Senior Manager, Manager, and Senior Consultant in Human Capital. Prior to joining Deloitte, Stephen worked as Projects Director at Owen Media Partners from January 2000 to May 2011. Stephen holds an MBA in Business from the University of Liverpool, completed between 2008 and 2011, and a BA in English from Trent University, earned from 1993 to 1997.