Learn more
Log in
Rio Tinto
Contact
Links
Previous companies
View in org chart
John Clarke
Director - Business Integration
Nomonde Mzelemu
Manager: Structured & Project Finance
Vinod Pillay
Manager Finance Business Partner
Vincent Girardin
Simandou Information Technology Operations Manager
Neil Jenman
Devops Manager
+ 7 more
October, 2017 - present
Senior Director, Head of Finance and Strategy at dbt Labs
AVP, Finance at Fengate
Business Development Advisor at Quassar Capital
Executive Director, Global Strategic Sourcing at Amgen
Oncology Business Developer at VIRIXENE