Constant Power is a developer, integrator, and operator of distributed energy resources through its Energy Storage as a Service (ESaaS) solution. ESaaS is a combination of advanced battery storage and energy management controls offered through a service contract. It helps to reduce operating expenses, increase reliability, and generate income through incentives without interfering with operation.

HQToronto, CA
Cybersecurity ratingAMore
Constant Power is headquartered in Toronto, CA
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at Constant Power

Bryan Elliott

Bryan Elliott

Chairman and CEO
Mike LeClair

Mike LeClair

Chief Investment Officer
Shelley Pacheco

Shelley Pacheco

Chief Human Resources Officer
Daniel McCormick

Daniel McCormick

Vice President, Sales for Constant Power
Frank Bajc

Frank Bajc

Principal Consultant
Show more

Constant Power Office Locations

Constant Power has an office in Toronto
Toronto, CA (HQ)
400 111 Queen St E
Show all (1)

Constant Power Financials and Metrics

Constant Power Operating Metrics

Feb, 2018



Constant Power Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Constant Power Online and Social Media Presence

Embed Graph

Constant Power Blogs

Constant Power Inc. announces appointment of new CEO, Miranda Ballentine

The post Constant Power Inc. announces appointment of new CEO, Miranda Ballentine appeared first on Constant Power.

Constant Power Frequently Asked Questions

  • Who are Constant Power key executives?

    Constant Power's key executives are Bryan Elliott, Mike LeClair and Shelley Pacheco.

  • How many employees does Constant Power have?

    Constant Power has 4 employees.

  • Who are Constant Power competitors?

    Competitors of Constant Power include Advanced Microgrid Solutions, Peak Power and Hannah Solar.

  • Where is Constant Power headquarters?

    Constant Power headquarters is located at 400 111 Queen St E, Toronto.

  • Where are Constant Power offices?

    Constant Power has an office in Toronto.

  • How many offices does Constant Power have?

    Constant Power has 1 office.