🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Building Science Team Lead

Hospitality Full Benefits Career Growth
Company

Keller Engineering

Location

edmonton, Canada

Posted

June 06, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Posting Title Building Science Team Lead

Location EManulife Place Suite 3400, 10180 – 101 Street, Edmonton AB T5J 3S4

Department Branch Office – Edmonton Region

Reports To Regional Director, Branch Offices

Job description Keller Engineering Company is a multi‑disciplinary engineering and building science firm that provides building envelope restoration consulting services. Since the company’s formation in 1982, Keller Engineering has worked with a diverse range of clients across several markets including condominium, commercial, residential and public buildings.

We are looking for a dynamic, dedicated and hard‑working individual to fill a leadership role in our Edmonton Office.

Applicants without past building envelope engineering consulting experience will not be considered. Work Schedule: 37.5 hours per week.

Position Description The Building Science Team Lead is responsible for leading all day‑to‑day operations for the E...