Ellie Featherstone

Associate Process Engineer



Ellie is an Associate Process Engineer within SLR’s Process Engineering team. Ellie joined SLR in 2022 bringing with her over 12 years’ experience in the Anaerobic Digestion and wastewater industry working on projects from conception to completion with a longstanding passion for AD and protecting the environment. A career in this field has led to a broad knowledge of AD system, with detailed commercial and technical knowledge and an extensive network of contacts in the supply and delivery chain.

Since joining SLR, Ellie has managed due diligence projects, feasibility studies and supported the team on a wide range of AD projects utilising her technical and commercial knowledge.

Get in touch

Service focuses