About us

Our people

We proudly employ over 400 highly skilled personnel focused on building strong customer relations, motivated to react quickly to customer requests and committed to ‘getting the job done’. Expert engineers are also based at our global partners to project manage overseas operations to ensure complete product satisfaction.

We are committed to providing our workforce with the best environment that they can succeed in. We are dedicated to nurturing talent and provide training opportunities for employees to develop their skills. We believe that investing in our team is vital for the future of our company, and in maintaining good customer relations, to provide the best service possible.