A ServiceMaster Water Tech will be required to enter, lead and work job sites that have been affected by flooding, fires, mold and sewer back up. Our employees are required to perform duties in homes, businesses as well as government buildi......
Job Location: Kitchener, ON, Canada