Lord Victor Adebowale

Lord Victor Adebowale CBE is Chief Executive of Turning Point, a health and social care organisation providing services for people with complex needs, including those affected by substance misuse, mental ill-health and those with a learning disability.