Leah Barrett currently serves as the Managing Director at ClearVUE.Business since February 2023. Previously, Leah held multiple roles at Northern Gas and Power (NGP Ltd) from August 2016, including Global Operations Director, Service Operations Director, and Sales Team Manager. Additionally, Leah was a Sales Team Manager and Energy Consultant at Utilitywise from July 2013 to July 2016.
Sign up to view 13 direct reports
Get started
This person is not in any teams