Victor is Chair of Social Enterprise UK and the NHS Confederation.
He is also on the board of Collaborate CIC and Visionable and Leadership in Mind. Victor was previously the CEO of Turning Point, a social enterprise providing health and social care interventions to approximately 100,000 people on an annual basis. Victor also served for 6 years as a Non-Executive Director on the board of NHS England.
He has chaired a number of commission reports into: social investment; policing; employment; mental health; housing and fairness for The London Fairness Commission; the Metropolitan Police; and for central and local government.
He was awarded a CBE for services to the unemployed and homeless people, and became a crossbench peer in 2001.