with hydraulic or mechanical seals ideal. If you think the role of Customer Support Engineer is for you, apply now! Consultant... Role of the Customer Support Engineer Taking incoming calls from clients and providing technical advice on mechanical...