Log in
Candela Renewables
Contact
View in org chart
Roy Skinner
VP, Siting & Execution
Bill Chilson
Director Project Siting
Louis DeRosa
Senior Manager, Project Execution
Current role
Senior Director, Project Siting at Pine Gate Renewables