Archives: Team Members

Rick Hundal

Rick is the Director of Project Delivery at Demand Power. He is responsible for leading our construction, operations, maintenance, and special projects. Rick has over 15 years of design and construction experience in the nuclear, oil and gas, and renewable energy sectors.

Read More

Swathi Krishnaswamy

Swathi is a Sales Administrator at Demand Power. She is responsible for administrative tasks, providing sales support, implementing HR policies, and providing marketing support.

Read More

Joseph Echebi

Joseph is a Network Operations Manager at Demand Power. He is responsible for the sustainable operation and management of the company’s power assets. Accumulating eight years of experience within the energy sector, Joseph holds a Masters in Energy Technology and Management from the University of Ibadan in Nigeria.

Read More

Srikant Akula

Srikant Akula is currently a Project Director in the Energy Storage & Solar group of PPI. Corporation’s subsidiary, PPL Distributed Energy Resources. Akula is responsible for engagement in the growing energy storage market, project development, and procuring deals and investments in the sector.

Read More

Jahred Kallop

Jahred Kallop joined the board of directors at Demand Power when Star America Infrastructure Partners invested into our company. An Investment Director at Star America, Jahred joined Star America in 2011. He oversees boards of managers on several Star America portfolio companies.

Read More

Carlo Crozzoli

Carlo Crozzoli, CPA, CA, ICD.D, is a proven business leader who delivers results in complex, regulated industries. His in-depth energy sector knowledge was cultivated during his 20 years at Ontario Power Generation Inc. Here, he led corporate and project development, strategic planning, and risk.

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

Robert Carillo

Robert serves as General Counsel at Demand Power. He is responsible for providing legal advice and representation, managing risk, and overseeing business transactions.

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

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