Lord Victor Adebowale is currently Chief Executive and company secretary of Turning Point. He is a cross-bench peer and Visiting Professor and Chancellor at the University of Lincoln, a Fellow of the City & Guilds of London Institute, an associate member of the Health Service Management Centre at the University of Birmingham and of Cambridge University Judge Business School. He is a director of Leadership in Mind and THP Innovate and Chair of youth charity Urban Development.
Victor is on the Board of English Touring Theatre, and is President of the International Association of Philosophy and Psychiatry. His previous roles include being the Chief Executive at Centre Point, the youth homelessness charity and membership of the United Kingdom Commission for Employment and Skills.
Victor is a Non-Executive Board Member of NHS England.