Vanguard Renewables
Show contact
Links
Neil H. Smith
CEO
Rebecca Soulliere
VP, Human Resources
John Hanselman
Founder & Chief Strategy Officer
Kevin Chase
Co-Founder & CDO
Marc Stewart
CFO
+ 5 more
Patricia Wingate
Senior Human Resources Manager
Current role
View in org chart