Drainage Systems Technical Support Specialist

Company: Mitchell Maguire
Apply for the Drainage Systems Technical Support Specialist
Location: Luton
Job Description:

Mitchell Maguire is seeking a Technical Support Engineer – Drainage Systems in Hemel Hempstead. The role covers service and installation support for drainage pump solutions, providing technical guidance to M&E contractors and consultants across sectors.

You will build strong customer relationships, prepare quotations and tender submissions, and collaborate with engineering teams to meet client needs while identifying new business opportunities.

#J-18808-Ljbffr…

Posted: October 11th, 2026