🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Installation Manager

Hospitality Full Benefits Career Growth
Company

LeafHome

Location

medicine hat, Canada

Posted

June 14, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

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 ...