Manager to join our team and manage our innovation portfolio, reporting to the Head of Innovation. Proactively driving...Company Description Element Six (E6), is a global leader in the design, development and production of synthetic...
Anglo American