Log in
Glencore
Contact
Links
View in org chart
Angel Cepa
Head Of HR Technology
Steve Lau
Senior Applications Analyst Specialist
Joanne Zylstra
Senior HR Manager
May, 2014 - present