Euclid corporate office is located in 9840 Colorado Rd, Bloomington, Minnesota, 55438, United States and has 51-200 employees.
euclid power
euclid power inc
Departments
Number of employees
Operations
28
Engineering & Technical
16
Finance
9
Information Technology
8
C-Suite
4
Sales
3
Legal
3
| Location | People at location |
| North America | 51-200 |
| South America | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Euclid's success, and advanced their careers.
Head Vice President, P... at Solect Energy
Worked as Structured Finance and Project Controls
at Euclid (2024-2026)
Senior Manager, Constr... at Rowan Digital Infrastr...
Worked as Project Manager, Construction
at Euclid (2023-2025)
Scheduling Manager at NineDot Energy
Worked as Project Controls Senior Project Analyst
at Euclid (2024-2025)
Director of Onsite Gen... at QTS
Worked as Director, Execution (Solar & Storage)
at Euclid (2023-2024)
Explore More
Euclid Power, the operating system for renewable energy project development, financing, and operations... Read More