Installation Manager at Leaf Home

LeafHome · medicine hat, division no. 1, Canada

Location
medicine hat
Job Type
Full-time
Posted
June 09, 2026

Job Description

Lead the Installation department at Leaf Home as an Installation Manager, overseeing daily operations and managing subcontractor networks. This role emphasizes scheduling and service excellence.
As an Installation Manager, you will shape operations in a local field office, ensuring exceptional customer experiences and effective production activities. Your responsibilities will include job assignments, service resolution, and staff training, while maximizing the efficiency of installation processes and mentoring subcontractors.
Key Responsibilities:
• Assign jobs to third-party installers based on availability
• Schedule jobs in coordination with customer preferences
• Review daily service reports for performance insights
• Train and coach installation staff both in-field and offline
• Collaborate with internal teams to address customer issues
Requirements:
• High School Diploma or equivalent
• 3+ years in construction or installation management
• Proven...

Ready to Apply?

Submit your application for Installation Manager at Leaf Home at LeafHome

Apply Now