
Our Team
Our core business is dedicated to creating, supporting, and extending a safe working environment for its employees.
Management
Our management team work together to guide MST’s activities around the world, to provide a stable and productive working environment for all employees and to ensure customer satisfaction.
CEO
Haydn Roberts
CFO
Shaheed Muhammed
Principal Technical Advisor
Vadim Parfenov
General Manager – Product Development
James Cameron
General Manager - Product Management and Marketing
Alexander Gawad
GENERAL MANAGER – CHINA
Yan Lin
General Manager - North America
Jon Larson
General Manager - APAC
Peter Lawrence
Regional Manager - EMEA
Claes Hillblom
Head of People and Culture
Megan Blair
Marketing Manager - Global
Rana Spencer
Digital transformation is no easy feat, partner with the right company to ensure success.
Find out how we can help you