Live-in Maintenance Technician St. Catharines, ON, Canada Req #2017 Friday, May 3, 2024 The Maintenance Technician assists in cleaning and ensuring the proper physical maintenance of the property, including the grounds. This position w[...]