Eolian corporate office is located in 988 Howard Ave Ste 200, Burlingame, California, 94010, United States and has 11-50 employees.
eolian lp
eolian
eolian employee holdings llc
Departments
Number of employees
Finance
16
Operations
11
Engineering & Technical
5
C-Suite
3
Information Technology
2
Human Resources
2
| Location | People at location |
| North America | 51-200 |
Explore people who held key positions, contributed to Eolian's success, and advanced their careers.
Senior Project Manager at Energy Project Solutio...
Worked as Senior Project Manager
at Eolian (2024-2025)
Explore More
Eolian is a prominent energy investor in the U.S., having funded the development of over 30 GW of energy storage, solar, and wind generating capacity. The company specializes in utility-scale battery energy storage projects and has pioneered the renewable energy royalty structure. Eolian's long-term investment strategy aligns with the planning pers... Read More