Lowell was Principal and Chief Executive Officer of Dudley College of Technology from 10th March 2008 until 31st December 2019, leading the college through three successful Ofsted inspections, culminating in the award of ‘outstanding provider’ in 2017. Lowell was previously Principal of South Leicestershire College, which also achieved Ofsted ‘outstanding provider’ status. Lowell has also served as a National Leader of Further Education. He is Chair of Colleges West Midlands and is a Fellow of the Institute of Innovation & Knowledge Exchange. In January 2020, he was appointed Non-executive Director at The Dudley Group NHS Foundation Trust.
Lowell led the creation of the multi-million pound Dudley Learning Quarter. This inspirational new town centre campus includes Dudley Evolve, a state of the art vocational centre, Dudley Sixth, a dedicated A level centre, Dudley Advance, centre for advanced manufacturing and engineering technologies and Dudley Advance II, centre for building technologies, which opened to students in Autumn 2017.
As well as being Chair of the Board of Trustees, Lowell serves on the Educational Performance and Standards Committee and the Personnel, Pay and Performance Management Committee.