Who We Are

Our people are the heartbeat of our organisation; and our team consists of a range of individuals and teams from various cultural, social, and professional backgrounds. We are also governed by a board of nine trustees, known as the Council. Our leadership team is responsible for overseeing individual business areas and ensuring we remain a ‘building of the light’ for the ‘people of the light.

Senior Leadership Team

Stephanie Maurel

CEO & Secretary

Since assuming her role as CEO in 2020 Stephanie Maurel has implemented several strategic initiatives that have greatly contributed to the Corporation’s development. Following a spell in national government, Stephanie has held several leadership positions in the charity sector: including CEO of the international volunteering charity Concordia. Having been a trustee and Chair for various charities, Stephanie is now Chair of the National Childbirth Trust.

Her ability to foster strong relationships and collaborations has led to the expansion of the Corporation’s network and increased partnerships with various organizations.

Hugh Allcock-Green

Head of Facilities

Since joining the team as Head of Facilities in 2020, Hugh has made a great impact. Hugh is responsible for overseeing and managing all aspects of facilities operations within the Corporation of The Church House; including managing his team of expertly skilled individuals who are trained in several specialisms.

Hugh’s career as a CIWFM-qualified facilities specialist spans over 20 years – with leadership positions held in John Lewis & City & Hammerson.

Caroline Hibbs

Director of Finance

Caroline joined the Corporation of The Church House team in early 2025, leading the Finance team as Finance Director. She is responsible for overseeing and managing all financial activities and ensuring the organisation’s financial well-being through financial planning and analysis.

Caroline is a member of the Institute of Chartered Accountants, England and Wales and has a career spanning over 35 years with management positions in several well-known organisations, such as the Royal College of Surgeons and University College London.