Glencore's HR department is led by Sarah Antenore (Head of Communications Switzerland) and has 376 employees.
Ryli Campion-Ettles
Human Resources Officer
Chantal Fortier
Partenaire d'affaires RH
Loullah Dahi
Operations Training Specialist
Francisco Raymundo
Mining Engineer
Looking for a particular Glencore employee's phone or email?