Louis DeRosa

Senior Manager, Project Execution at Candela Renewables

Louis manages Candela's permitting and siting activities across its solar development portfolio. He is responsible for screening suitable sites for potential environmental concerns, overseeing environmental analysis during permitting, and obtaining all permits and clearances required to finance and construct development projects.

Louis is a registered Professional Engineer in Environmental Engineering, and holds a Master of Science degree in Civil and Environmental Engineering from Stanford University.

Links

Previous companies

DuPont logo
Haverford College logo
First Solar logo

Org chart