Lord Adebowale is the Chief Executive of Turning Point, a social enterprise focused on improving lives and communities. He is Co-Chair of the Black and Minority Ethnic Mental Health National Steering Group and is a member of the Advisory Council on the Misuse of Drugs. He is a patron of Rich Mix, of Tomorrow's Project and of the National College for School Leadership.
He began his career in Local Authority Estate Management before joining the housing association movement. He spent time with Patchwork Community Housing Association and was Regional Director of the Ujima Housing Association, Britain's largest black-led housing association. He was Director of the Alcohol Recovery Project and then Chief Executive of youth homelessness charity Centrepoint.
Lord Adebowale was awarded a CBE in 2001 for his services to the New Deal, the unemployed and homeless young people. He has a Post Graduate Diploma From the Tavistock institute and an MA in Advanced Organisational Consulting from the City University London. He has also been awarded various honorary doctorates from a number of different Universities.