indie
Show contact
Links
Donald McClymont
CEO and Chairman
Hendrikje McClymont
Vice President Of Human Resources
Scott Kee
CTO
Steve Machuga
COO
Thomas Schiller
CFO & EVP, Strategy
+ 18 more
Amy Roos
Senior Director, Talent Acquisition
Jonathan Lau
Sourcing Director
Claire McFarlane
HR Manager
Rim Bouzidi
Human Resources Manager
August, 2022 - present
2009
View in org chart