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 clinicians and therapists.
We are proud of how far The Owl Centre has come since our formation in 2011. From our small beginnings, the guiding ethos which underpins our approach has remained the same to this day.