Site Services team at the Element Six Global Innovation Centre (GIC) in Harwell The team supports the activities at the...Company Description Element Six (E6), is a global leader in the design, development and production of synthetic...
Anglo American