We are proud to be the most committed in the industry to customer support. Our global team of support engineers are on-hand 24 hours a day. We make it our mission to respond to each customer inquiry within 20 minutes.
Through the advances in our technology, we find most issues can be resolved through remote connection to the machine or a brief telephone conversation. When needed, we can have a support engineer on-site within 24 hours, wherever you are in the world, who speaks your language.
24h service support
Head of Customer Service Dept.
Logistics and Customer Service Dept.
Head of Service Dept.
Service engineer. TurboTest issues.
Head of Mechanical Dept.
Head of Electrical Dept.