formerly Prospect.
Company Information
Website
Employee count
30
Industry
Renewable Energy Semiconductor Manufacturing
Headquarter
San Francisco, California, United States
Symond (Simon) Sukhu
Procurement and Logistics
Joseph Heck
Chief Technology Officer
Genevieve Brown, SPHR
Human Resources Director