
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A global innovation leader in waste infrastructure is seeking an experienced LTSA Site Manager / Service Engineer to oversee operations at the Indaver Rivenhall IWMF in Essex. The role requires hands-on technical expertise, client management, and compliance oversight in energy and waste management. Ideal candidates will possess extensive experience in plant services, excellent communication skills, and a proactive mindset, offering a competitive salary and benefits.