Technical Director Mine Waste Engineering at slrconsulting (London, UK) — aijobsearch