The Manager, Truck Shop & Construction is responsible for leading all Truck Shop and Construction Service activities at the Fort McMurray 63N Branch. This role is accountable for safe, efficient, and profitable delivery of maintenance, repair, erecting, and assembly services for mining and construction equipment in the Oil Sands region. This is a hands‑on leadership role requiring strong operational discipline, technical credibility, and the ability to lead large, diverse teams in a fast‑paced, high‑pressure environment. The Manager balances proactive planning with rapid response to evolving customer and operational needs while upholding company values, safety standards, and service excellence.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Number of Employees
501-1,000 employees