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.