Technical Support Manager – Stormwater (Remote)

Company: Mitchell Maguire
Apply for the Technical Support Manager – Stormwater (Remote)
Location: Leicester Forest East
Job Description:

An established manufacturer is seeking a Technical Support Manager for their stormwater management operations based in the United Kingdom. The ideal candidate will have over 3 years of experience in technical support and a deep understanding of stormwater management principles. Responsibilities include managing technical inquiries and supporting the sales team. The role offers a competitive salary of £40,000 to £45,000 and includes a comprehensive benefits package. Excellent communication skills and IT proficiency are essential.#J-18808-Ljbffr…

Posted: March 26th, 2026