Energy Management Advisor

Enova Power Corp.

Full-time Human Resources
Apply Now
Location
alton, on, Canada
Posted
July 16, 2026

Job Description

Energy Management Advisor Position

A vacancy exists in the Innovation & Energy Management Department at Country Squire for the position of Energy Management Advisor.

Primary (Major) Responsibilities

  • Strategic Account Management: Builds and maintains proactive business relationships with multiple levels of contacts within assigned customers and clients ranging from technical to executive level. Works with customers and clients to determine needs, business drivers and future energy plans. Assists the Customer Care group with escalations relating to Key Accounts. Acts as the customer liaison when working with the engineering department.
  • Technical Sales: Targets Key Accounts to offer support in identifying and developing eDSM projects. Prepares usage data, load profiling and power quality reports for presentation to customers to help them to better understand their electrical consumption related to their ...