Glencore (formerly Xstrata Nickel)'s IT department is led by Joel Villeneuve (Specialist Engineer, Project Lead) and has 31 employees.
Get Contacts for IT DepartmentLooking for a particular Glencore (formerly Xstrata Nickel) employee's phone or email?