Central & North West London NHS Trust (Confirmed)
Owen Powell has held ICT leadership roles in the NHS for over 15 years and is currently ICT Director at Central and North West London NHS Trust. In addition to this experience in the IT field, Owen has gained a number of qualifications in psychology, and is currently working towards chartered occupational psychologist status. Owen recently led a major technology transformation project within the Trust to implement an enterprise digital and service platform. Owen is currently leading a programme of work to exploit that technology to improve business and clinical outcomes across the organisation.