Site Manager - Waste Wood Processing Application Deadline: 5 June 2026 Department: Site Operations Employment Type: Permanent Location: Widnes Description We are seeking an experienced Site Manager to lead the safe, compliant and efficient operation of
On-Site ICT Level 3 Support Engineer Widnes / Denton Permanent The Level 3 Support Analyst role is to provide escalated contact to end users so they can accomplish business tasks. This includes logging, prioritising, documenting and
Why work with us? Alkegen brings together two of the world’s leading specialty materials companies to create one new, innovation-driven leader focused on battery technologies, filtration media, and specialty insulation and sealing materials. Through global reach