🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Installation Manager

Company

LeafHome

Location

medicine hat, division no. 1

Posted

June 12, 2026

Position Overview

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?

Join thousands of Americans building their careers

Apply Now