Enstall

0 followers


We’re accelerating the installation of solar by taking the lead in shaping the energy transition ahead. With two decades of experience and approximately 8GW of installed solar panels across the United States and Europe in 2022, we can proudly say we’re a global leader in our field. We offer hig... Read more

Industries

Headquarters

Employees

Links

Org chart

Rich Tiu
Chief Executive Officer

Rich Tiu

Collapse
Ben Mureau
CTO Europe
Lori Brock
Chief Technology Officer, US
Corey Geiger
Chief Operating Officer - US
Petri Hakonen
Chief Operations Officer, Enstall Europe
Kalim Azad
Vice President Operations
Rolf Voerman
Global Vice President Human Resources Enstall
Joris Tinbergen
VP Global Digital
Vera Vos-Lexmond
VP Strategic Marketing & Corporate Communications
Yann Schwarz
Vice President, Systems Engineering & Compliance