We are currently recruiting a Supplier Manager to join our Renewals and Logistics team. Within this role, you will be required to expedite supplier purchase orders to ensure the timely delivery of spares, identify and escalate
Company Description Element Six (E6), is a global leader in the design, development and production of synthetic diamond and tungsten carbide supermaterials. Part of the De Beers Group, our primary manufacturing sites are located in UK,