Requisition ID: 7799 Location Elmira, ON, CA, N3B 3A3 Business Unit / Group Function: Lubricant Additives Business Work Arrangement: Onsite Level of Experience: Intermediate Job Highlights The Mechanical Insulator will be working closely with the Maintenance/Production Department in prioritizing wor