Technical Director Mine Waste Engineering
SLR ConsultingNottingham, England, GBSLR 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 19... Show more