View Top Employees for Glencore
img Website glencore.com
img Industry Mining & Metals
img Location Baar, Zug, Switzerland
Employees 13020
Founded 1974
Website glencore.com
Industry Mining & Metals
Location Baar, Zug, Switzerland
Employees 13020
Founded 1974
LinkedIn linkedin.com/company/glencore

Top Glencore Employees