The Owl Centre

United Kingdom
500 Total Employees
Year Founded: 2011
The Owl Centre is an award-winning provider of specialist Autism and ADHD assessments and therapies for children, young people, and adults across the UK. Founded in 2011, the centre utilizes a multidisciplinary team of therapists to deliver evidence-based interventions and diagnostic services. They provide both independent and NHS-contracted assessments, leveraging a bespoke IT platform to manage large-scale neurodiversity support projects.

Recently Posted Jobs at The Owl Centre

The Owl Centre Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site:
United Kingdom