🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Installation Manager at Leaf Home

Company

LeafHome

Location

medicine hat, division no. 1

Posted

June 12, 2026

Position Overview

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?

Join thousands of Americans building their careers

Apply Now