Veolia Environnement SA is looking for a Senior Technical Support Engineer based in Lane End, High Wycombe. This full-time role involves providing advanced technical support across the partner network and key customer accounts, with the expectation of international travel.
The ideal candidate will have a strong technical background in water treatment systems, excellent communication skills, and the ability to work both independently and as part of a team. A comprehensive benefits package includes 25 annual leave days and private medical insurance.
#J-18808-Ljbffr