Our Team

We are an international team of professionals committed to driving the growth of energy efficiency and renewable energy markets across Europe. Cumulatively, we speak 10 languages and have expertise in finance, demand response, energy efficiency, renewables, EU market design, business development and information technology.

  Jessica Stromback -   Chair

Jessica Stromback - Chair

  Michael Pachlatko   -   Head of Operations

Michael Pachlatko - Head of Operations

  Caroline Milne  -  Communications Director

Caroline Milne - Communications Director

  Benedetta Friso Bellemo -   Sales Director

Benedetta Friso Bellemo - Sales Director

  Elena Beccheroni -   Business Administrator

Elena Beccheroni - Business Administrator

  Federica Abbinante  -  Communications and Business Development Intern

Federica Abbinante - Communications and Business Development Intern