Leah Barrett

Managing Director at 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.

Location

Newcastle, United Kingdom

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices