Building Systems Supervisor in London

Indwell
📍 st. thomas, on, Canada 💼 Full-time 🕒 Posted June 09, 2026

Job Description

Lead building mechanical systems in a full-time supervisor role at Indwell in London. Oversee HVAC operations and support teams providing vital housing services to residents.
As the Building Systems Supervisor, you will manage the daily operations of mechanical systems while mentoring building system coordinators. A focus on troubleshooting complex HVAC problems, optimizing preventative maintenance, and ensuring system performance is essential. Collaborating cross-regionally, you will strive to implement long-term solutions while managing relationships with contractors and supporting Indwell's mission.
Key Responsibilities:
• Supervise and mentor building system coordinators and maintenance staff
• Manage preventative maintenance contracts for system performance
• Diagnose complex system issues and implement long-term solutions
• Review contractor service performance and maintain safety standards
• Oversee BAS/BMS systems for alarms, repairs, and upgrades
Requir...

Ready to Apply?

Submit your application today and join our talented team at Indwell.

Submit Application

Job Details

  • Location st. thomas, on
  • Job Type Full-time
  • Category Other-General
  • Posted Date June 09, 2026
  • Application Deadline July 19, 2026