Cleantech Open corporate office is located in 1000 N Alameda St # 240, Los Angeles, California, 90012, United States and has 11-50 employees.
cleantech open
cleantech open northeast
cleantech open global
cleantech open
cleantech open midwest
cleantech open national
Departments
Number of employees
Operations
9
Human Resources
4
Finance
1
| Location | People at location |
| North America | 11-50 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Cleantech Open's success, and advanced their careers.
Explore More
Cleantech Open's mission is to find, fund and foster entrepreneurs with ideas that address today's most energy, environmental, and economic challenges. This organization is headquartered in Los Angeles, California.... Read More