ClearVUE.Business
Leah Barrett is currently the Managing Director at ClearVUE.Business since February 2023. Prior to this role, Leah held positions at Northern Gas and Power (NGP Ltd) as Global Operations Director, Service Operations Director, and Sales Team Manager. Before NGP Ltd, Leah worked at Utilitywise as a Sales Team Manager and Energy Consultant.
This person is not in any teams