SLR is a global leader in environmental and advisory solutions, helping our clients achieve their sustainability goals. We are a consultancy with over 5,000 staff across 5 regions, including over 1,900 staff across Europe, working in
SLR Consulting is seeking a Principal Engineer specialized in tailings and mine waste to join their team in Truro, United Kingdom. The role includes managing projects and collaborating with a multidisciplinary team on complex designs and business development.
SLR Consulting is seeking a Technical Director specialising in tailings and mine waste to lead and shape major projects within our European region. You will design tailings and waste rock facilities from concept to construction, act as
SLR is a global leader in environmental and advisory solutions, helping our clients achieve their sustainability goals. We are a consultancy with over 5000 staff across 5 regions – including over 1900 staff across Europe, working