Charlotte is responsible for the construction and operation of Gren’s UK assets, driving operational improvement, and identifying and connecting new customers. A Chartered Surveyor and Chartered Environmentalist, Charlotte has been focused on low carbon infrastructure and green solutions since 2002, when she acted on behalf of landowners to secure income from on-site renewable energy generation. Her roles have included leading the Energy and Sustainability practice for CBRE across Europe, Middle East and Africa, heading up the Infrastructure Investment team at a waste fund, setting up her own advisory business, and latterly working at an ethical investment platform as an Investments Director originating, assessing and structuring project opportunities.
Charlotte Phillips
Chief Revenue Officer
Gren Energy Ltd