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

Headquarters

Amsterdam, NL

Employees

501-1,000

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
Joris Tinbergen
VP Global Digital
Vera Vos-Lexmond
VP Strategic Marketing & Corporate Communications
Yann Schwarz
Vice President, Systems Engineering & Compliance
Charlotte van Snellenberg
HR Director Europe
Heather Jones
Director, Human Resources
Jacques Hijlkema
Sr. HR Business Partner