Stephen Muers serves as the CEO of Better Society Capital, an organization dedicated to impact investment. His career spans leadership roles in government, impact investment, and non-profit sectors, with a particular focus on public policy, strategy, and social change.
Prior to his current role, Muers held significant positions within the UK government. He was the Director of Criminal Justice Policy at the Ministry Of Justice Uk.