As a Weatherseal Technician, you will be tasked with installing and repairing weatherseals on various building openings, ensuring that properties are energy-efficient and protected from water ingress. You will use your technical skills and manually install sealing solutions, while providing exceptional customer service.