formerly Prospect.
Company Information
Website
Employee count
15
Industry
Energy Technology
Headquarter
Durham, North Carolina, United States
Jackie O'Connor
Office Manager
Andy Stough
Chief Technology Officer
Mark Aull
Chief Science Officer