Stella Power corporate office is located in 444 5 Ave SW 1620, Calgary, Alberta, T2P 2T8, Canada and has 11-50 employees.
stella power
Departments
Number of employees
Operations
7
C-Suite
4
Sales
2
Engineering & Technical
2
Legal
1
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Stella Power's success, and advanced their careers.
Projects Real Estate C... at Norton Rose Fulbright
Worked as Chief Operating Officer & General Counsel
at Stella Power
Compliance Coordinator at Rising Edge Group comp...
Worked as Policy and Economic Development Consultant
at Stella Power
Explore More
Stella Power specializes in innovative solar power solutions aimed at redefining energy generation. The company focuses on advanced technologies and intellectual property to enhance the efficiency and sustainability of solar energy. Their intended clients include residential homeowners and possibly businesses looking to adopt renewable energy sourc... Read More