Meet The Demand Power Team

Demand Power is made up of industry experts with years of experience in the energy sector. Our team has world-class experience in power quality management, battery energy storage, and competitive energy markets.

Allen Freifeld

General Counsel

Allen serves as General Counsel at Demand Power after holding a similar role and Senior Vice Presidency at Viridity Energy Solutions Inc. He was responsible for directing the firm’s demand response and battery storage efforts, including all clean energy projects. He served as a member of the Maryland Public Service Commission from 2004 until 2009. In his time there, Allen enhanced the participation of energy efficiency and distributed resources, including demand response in regional markets. Elsewhere, Allen served as Chairman of the Steering Committee of the Mid Atlantic Distributed Resources Initiative. He was also a founder of the Organization of PJM States Inc., a group of 14 State Public Utility Commissions working toward regional solutions for electric grid issues.

Meet Other Members Of Our Team

Olexandra Pedko

Olexandra is a Sales Administrator at Demand Power and is responsible for overseeing administrative processes, delivering hands-on sales and marketing support, and driving new business.

Read More

Allen Freifeld

Allen serves as General Counsel at Demand Power after holding a similar role and Senior Vice Presidency at Viridity Energy Solutions Inc. He was responsible for directing the firm’s demand response and battery storage efforts, including all clean energy projects.

Read More

Andrew Rabeau

Andrew is a Senior Project Manager at Demand Power and is responsible for lead project delivery in project management and project engineering. Completing a Bachelor of Engineering Physics at McMaster University, he has 15 years of experience in the energy sector and utility industry.

Read More

Conor Girard

Conor is a Project Engineer at Demand Power. He assists in procuring and reviewing technical documentation for Battery Energy Storage System (BESS) and Uninterruptible Power Supply (UPS) systems.

Read More

Anna Batova

Anna is a Financial Manager at Demand Power and is responsible for all the accounting work at the company. Carrying three degrees from the University of Russia, including Economics, Political Science, and Music, she also holds an Accounting Certificate and is currently acquiring her Chartered Professional Accountant Certification.

Read More

Shamendu Roy Rohit

Shamendu Roy is a Senior Electrical Engineer at Demand Power who is responsible for managing the design and engineering process. He has over 8 years of experience working as an engineer in the power generation, distribution, and energy storage sector.

Read More

Rebekah George

Rebekah is a Junior Project Manager at Demand Power. Working on multiple projects across the energy and construction industries, she liaises with general contractors, clients and vendors each day to ensure that each Demand Power project is being completed to schedule and budget.

Read More

Maher Bader

Maher is a Construction Manager at Demand Power with over 20 years of industry experience. He is responsible for the successful execution, implementation, completion and handover of large-scale UPS and energy storage system projects.

Read More

Speak to the industry experts with decades of experience dedicated to smart energy solutions.

Demand Power’s solution is different versus the standard behind-the-meter solution. It uses On-Line Uninterruptible Power Supply’s (UPSs) with battery connections ensuring that no power switches or outages can occur.

- Christophe Petit, President of Star America Infrastructure Partners

Eliminate The Threat Of Power Outages. Contact Demand Power Today.

A power supply you can rely on is everything, especially for Commercial and Industrial enterprises. It maximizes productivity, prevents waste, and safeguards employees. So why risk power outages and settle for anything other than true uninterrupted power? Demand Power’s Uninterruptible Power Supply (UPS power supply) equipment guarantees reliable electricity for the safety, security and continuity of your operations facility-wide on a 24/7 basis.

Discover our difference. Unleash the power of reliability and reduce your costs with Demand Power. Call 1-855-336-2638.

Book A Consultation