Glencore is one of the worlds largest global diversified natural resource companies. Our global network comprises more than 90+ offices located in over 50+ countries, plus we have over 150+ mining and metallurgical sites, offshore oil production assets, farms and agricultural facilities. We emplo... read more
Are you the HR Manager? Publish new vacancy here
Post a Job
Join our happy subscribers