formerly Prospect.
Company Information
Website
Employee count
2,451
Industry
Renewable Energy Semiconductor Manufacturing
Headquarter
Chicago, Illinois, United States
Jessie Becker
Director, Power Market Desk
John Walls
Executive Vice President, Business Operations
Mary King
Executive Vice President, People & Culture
Matt Nicholls
Vice President
Richard Powell
VP, Information and Cyber Security