Ju
Posted:
March 23, 2026
Location:
Mississauga, Ontario, Canada
Job Description
Description
Team Lead, Account Management
Location: Mississauga, Canada
Role Overview
The Hudson Energy Account Management, Team Lead is responsible for leading the regional Account Management team to deliver a high-quality customer experience and achieve key performance metrics. This role focuses on people leadership, performance management, and continuous improvement to meaningfully differentiate the Hudson customer experience.
Key Responsibilities
Apply for this Job
Submit your application for the Team Leader - Account Management position at Just Energy.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
Mississauga, Canada
Posted:
March 23, 2026
Deadline:
May 02, 2026