Mark has a successful and long established track record of working with voluntary, faith, social enterprise, and community sector leaders. He has substantial local government experience in Southwark, Tower Hamlets, Lewisham, Islington, and Suffolk, where he served as a County Councillor, and on the LGA Community Wellbeing Board; and is an expert in sector governance, fundraising, evaluation, community engagement and review.

Mark held senior positions with the Refugee Council, Lloyds Bank Foundation, and at the Home Office, along with consulting roles with Carers organisations, local charities and social enterprises across Europe and with many faith-based organisations such as Strengthening Faith Institutions, Together Middlesbrough & Cleveland, Together Network, Faiths Forum London, Church Urban Fund, and Near Neighbours. He is currently part-time Director of European Network on Religion and Belief.