Oshawa Power corporate office is located in 100 Simcoe St S, Oshawa, Ontario, L1H 7M7, Canada and has 11-50 employees.
oshawa power
Departments
Number of employees
Operations
5
Marketing
3
Finance
3
Sales
2
C-Suite
2
Engineering & Technical
2
Human Resources
1
| Location | People at location |
| North America | 11-50 |
| Australia | 1-10 |
Oshawa Power is an energy and infrastructure provider headquartered in Oshawa, Ontario. Wholly owned by the City of Oshawa, the company specializes in power distribution and on-site power generation via low-carbon solutions. It serves residential and commercial customers, providing electricity rates, financial assistance programs, and grid moderniz... Read More