Location
vaughan
Posted
June 01, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Take charge of operations as the Manager at CSL, a RESA Power Company. Focus on mentoring, efficiency, and strategic business development.
In this role, you will oversee operations at the facility, prioritizing both profitability and workforce development. Responsibilities include addressing customer and employee queries, hiring staff, and creating development plans for your team. With a focus on continuous improvement, you'll also work towards enhancing business practices and customer relationships across departments.
Key Responsibilities:
β’ Manage daily operational tasks and employee concerns
β’ Hire and mentor technicians for performance excellence
β’ Schedule and oversee larger project resources
β’ Build relationships with customers and ensure satisfaction
β’ Review job performance to meet profitability goals
Requirements:
β’ Bachelorβs degree in Mechanical or Electrical Engineering
β’ At least 8 years of re...
In this role, you will oversee operations at the facility, prioritizing both profitability and workforce development. Responsibilities include addressing customer and employee queries, hiring staff, and creating development plans for your team. With a focus on continuous improvement, you'll also work towards enhancing business practices and customer relationships across departments.
Key Responsibilities:
β’ Manage daily operational tasks and employee concerns
β’ Hire and mentor technicians for performance excellence
β’ Schedule and oversee larger project resources
β’ Build relationships with customers and ensure satisfaction
β’ Review job performance to meet profitability goals
Requirements:
β’ Bachelorβs degree in Mechanical or Electrical Engineering
β’ At least 8 years of re...