L

Installation Manager

LeafHome

medicine hat, division no. 1, Canada Full-time June 06, 2026

Found Description

The benefits of working at Leaf Home are wide-ranging and include:

Industry‑best compensation packages | Competitive health, dental, and vision insurance | 401k with company match | Paid time off including paid parental leave | Individualized career development programs | Childcare assistance | Employee assistance programs, including legal, financial planning, and counseling | Employee discount marketplace | Employee Resource Groups such as VetConnect, DEI Committee, Women’s Committee.

Position Summary

The Installation Manager is responsible for the daily operations of the Installation department within a local field office. Provides leadership and tactical execution on daily production activities involving customer scheduling, service resolution, training, and management of local third‑party installation network.

Essential Duties and Responsibilities

  • Assign installation jobs to third‑party installer network based on availability ...

Ready to Apply?

Submit your application for Installation Manager at LeafHome

Apply Now