indie
Show contact
Mr. Steve Machuga is our Chief Operating Officer with responsibility for expanding and optimizing the Company’s global supply chain, managing manufacturing engineering functions and overseeing day-to-day operations.
Donald McClymont
CEO and Chairman
Steve Machuga
COO
Scott Kee
CTO
Thomas Schiller
CFO & EVP, Strategy
Paul Hollingworth
EVP, Sales and Marketing
+ 18 more
5 members
10 members
Current role
View in org chart