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