formerly Prospect.
Company Information
Website
Employee count
1,854
Industry
Renewable Energy Semiconductor Manufacturing
Headquarter
Chicago, Illinois, United States
Vinod Krishna Kumar
Head Of Human Resources (Global)
Shimul Chaudhuri
Vice President, Global Analytics and Technology
Wambui W.
Head of Telecom Partnerships and Strategic Alliances ( Africa)
T. Patrick Walsh
Co-Founder
Fredrick Mushi
Human Resources Business Partner