formerly Prospect.
Company Information
Website
Employee count
5,021
Industry
Renewable Energy Semiconductor Manufacturing
Headquarter
St Louis, Missouri, United States
Cherry Ignacio, PhD
Senior Product Manager Cloud Platform and Applications
Austin Reed
Director, Strategy
David Mansell
Plant Manager
Savita Maladkar
Sr. Cybersecurity Program Manager
Jeff Snyder
Vice President, Chief Information Security Officer