Stephen Muers

Chief Executive Officer at Better Society Capital

Stephen Muers currently serves as the Chief Executive Officer and Head of Strategy and Market Development at Better Society Capital, a position held since July 2016. Previously, Stephen held various leadership roles, including Director of Criminal Justice Policy at the Ministry of Justice UK (2013-2016), and served as Deputy Director and Acting Director at the Cabinet Office (2011-2013). Other notable positions include Assistant Chief Executive at the Homes and Communities Agency (2009-2011), Non-Executive Director at NHS Hammersmith and Fulham (2007-2010), Head of Strategy at the Department for Energy and Climate Change (2007-2009), and Deputy Director at the Prime Ministers Strategy Unit in the Cabinet Office (2005-2007). Stephen Muers holds a Master of Arts in Politics, Philosophy, and Economics from the University of Oxford and an MSc in Public Policy from Queen Mary University of London.

Links


Org chart

Sign up to view 18 direct reports

Get started