Leo Jones

Chief Executive Officer at Channel 3 Consulting

Leo Jones has extensive experience in leadership and consulting, currently serving as Chief Executive Officer, Managing Director, and Partner at Channel 3 Consulting since February 2023. Prior to this role, Leo held various positions at IMPOWER Consulting from 2014 to February 2023, including Director and Assistant Director. Leo's public sector experience includes a tenure as Deputy Director at Central Bedfordshire Council from July 2017 to June 2018 and roles such as Transformation Manager and Associate Area Manager at Northamptonshire County Council from May 2009 to January 2012. Leo Jones earned an MA DIPSW in Social Work and a BA in Social Policy and Criminology from the University of Hull.

Links

Previous companies

Central Bedfordshire Council logo
IMPOWER logo

Org chart

Sign up to view 1 direct report

Get started