Owen is a Consultant Psychologist, Executive Coach and currently Head of Pain and Fatigue Management for Powys Teaching Health Board. Previous roles have included Leadership Development Manager – National Leadership and Innovation Agency for Healthcare, Honorary Senior Lecturer – Cardiff University. He is inspired by finding different approaches to common healthcare challenges.
He is also Director of psych45 ltd, a company which specialises in applying psychology and behavioural insights research to the development of healthcare. Combining this knowledge with a keen interest in quality improvement and organisational development they help teams working in the field of long term condition management to optimise clinic effectiveness and efficiency using the resources that clinicians already have available.