Skip to main content

Leadership Team

The Owl Centre’s reputation for quality is built primarily on our dedicated, professional, and caring team of nationwide staff. Highly collaborative, innovative and diverse, we are a team of clinicians, therapists, psychiatrists, business analysts, HR professionals and more, consisting of nearly 100 full time staff and a network of over 400 freelance/associate clinicians and therapists.

Since The Owl Centre began in 2011, our vision has grown into something truly special: to be a creative, passionate, and reliable team that works together to make a real difference to people’s lives.

C-Suite

John Clarke - The Owl Centre

John Clark

Chief Financial Officer

Hugh Copping

Chief Executive Officer

Charlotte Forsyth

Chief Commercial Officer

Helen Gill

Chief of Clinical Services

Nic Lathey - The Owl Centre

Nicola Lathey

Company Founder

Jess Legge - The Owl Centre

Jessica Legge

Chief People Officer

Senior Leadership

Dan Clarke

Business Governance & Risk Manager

Ben Copping - The Owl Centre

Ben Copping

Head of Engineering

Jo Luxton - The Owl Centre

Jo Luxton

Head of Finance

Philip Bartley

Head of Client Safety, Governance and Safeguarding

Godwine Towo - The Owl Centre

Godwine Towo

Finance Business Partner

Helen Wilson - The Owl Centre

Helen Wilson

Head of Neurodevelopment

Advisors to/on:

Talk to Owl, we’re here to help