This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
Executive in renewable energy with extensive experience in founding and managing energy projects across Europe.
Key Expertise
Renewable Energy Systems: Expert in utility scale photovoltaic solar energy, storage and off-grid decentralized energy.
Energy Cooperatives: Founder and leader of cooperatives promoting community participation around Europe.
Energy in Romania: Extensive experience in solar and storage project development, offtake structures, BESS optimization and energy retailing in Romania.