Senior Technical Support Engineer – Water Systems, Global Travel

Company: Veolia | Water Tech
Apply for the Senior Technical Support Engineer – Water Systems, Global Travel
Location: Lane End
Job Description:

Veolia seeks a Senior Technical Support Engineer to provide advanced technical support across ELGA systems and partner networks. The role involves travel to UK and overseas sites to diagnose complex issues and support large-scale installations, with a focus on delivering expert pre- and post-sale support.

You will contribute to beta testing, documentation, and training for partner teams globally, while handling warranty claims and technical reporting.

#J-18808-Ljbffr…

Posted: October 13th, 2026