New chair for Isle of Wight NHS Trust

NHS Improvement (NHSI) has confirmed the appointment of Vaughan Thomas as the new chair of Isle of Wight NHS Trust.

The appointment is with immediate effect and is for two years. Isle of Wight NHS Trust is the Island’s principal provider of secondary healthcare services including ambulance, community, hospital and mental health and learning disability services. 

Vaughan is a chartered accountant with experience as a professional advisor, chief executive, and entrepreneur. He was previously a partner at PriceWaterhouseCoopers and European chief executive at CB Richard Ellis. Vaughan has been a non-executive Director with the Trust since September 2016.

He said: “It is a real privilege to serve the Isle of Wight NHS Trust. I look forward to working with Board colleagues and Trust staff in this new role. Together we face an exciting and demanding challenge responding to the Care Quality Commission's inadequate rating which resulted in the Trust being placed in special measures. Our aim is to get to a good rating as soon as we can."

Latest Issues

AfPP Annual National Conference

University of Warwick
8th - 9th August 2025

Clinical Engineering Conference

Stansted Radisson Blu
23rd September 2025

Infection Prevention 2025

Brighton Centre, UK
29th - 30th September 2025