Results

2 people

Production Metallurgist
Glencore Copper
Senior Metallurgist Copper Smelter
Glencore Copper