formerly Prospect.
Company Information
Website
Employee count
205
Industry
Renewable Energy Semiconductor Manufacturing
Headquarter
Lowell, Massachusetts, United States
Christine Marks, SPHR
Director of People + Culture
Markie Goodspeed
Talent Acquisition Recruiter
Aaron Rubin
Project Finance Associate
Madeleine (Brown) Winnike
Director of Project Finance
Leela Menon
Development Operations Analyst, Utility-Scale