Senior Technical Support Engineer Water Systems Travel

  • Veolia
  • Lane End, Buckinghamshire
  • 24/06/2026
Full time Information Technology Telecommunications

Job Description

Veolia in Lane End is seeking a Senior Technical Support Engineer to provide advanced technical support across its partner network. This office-based role includes exciting international travel opportunities.

The ideal candidate will have a strong technical background, excellent communication skills, and the ability to solve complex problems. You will manage customer installations, support training, and ensure optimal system performance.

Benefit from a comprehensive package including 25 days of annual leave, private medical insurance, and more.