Lord Victor joined social enterprise Turning Point as Chief Executive in 2001 and is a champion for the cause of those affected by poverty, mental health issues, drugs, alcohol, learning disability and complex needs.

Victor began his career in housing and was Chief Executive of Centre Point, the National Youth Homelessness Charity from 1995 until 2001. 

In 2000, Victor was awarded a CBE for services to the New Deal, the unemployed, and homeless young people and in 2001, he was appointed a cross bench member of the House of Lords. Victor is on the Board of the Audit Commission and former chair of the Home Office's Stop and Search Community panel.

He is President of the International Association of Philosophy and Psychiatry, President of the Community Practitioners and Health Visitors Association and sits as a Non-Executive Director at 360 IT collaboration Ltd.  Victor is Chancellor at the University of Lincoln, a commissioner for the UK Commission for Employment and Skills and sits on the National Quality Board (DH).   He is an associate of the Cambridge University Judge Business School, and Birmingham University Centre for Health Service Management.  He is also Director at Leadership in Mind Ltd.

He has a Post Graduate Diploma from the Tavistock Institute and an MA in Advanced Organisational Consulting from City University London. Victor is also a member of the NHS Future Forum and regularly appears in the national media commenting on various issues relating to health and social care and public policy.