Project Insights corporate office is located in 233 S Wacker Dr Ste 9800, Chicago, Illinois, 60606, United States and has 11-50 employees.
project insights
Departments
Number of employees
Operations
4
Engineering & Technical
1
C-Suite
1
Finance
1
| Location | People at location |
| North America | 11-50 |
Project Insights is a team of strategy professionals specializing in commercial due diligence, market analytics, and strategy support focused on the energy transition and critical infrastructure. They provide high-quality, empirically-based market research to investors and operators involved in changing energy generation and consumption from fossil... Read More