Element Six
Declan Loughran is an experienced supply chain professional with a career spanning over 30 years. Currently serving as the Head Of Supply Chain at Element Six since April 2017, Declan previously held the position of Senior Supply Chain Manager at Teleflex Medical from April 2014 to March 2017. Prior roles at Dell included Director of Supply Chain Program Management and Global Operations Senior Manager, where responsibilities involved managing large-scale supply chain projects and fostering relationships between sales and operations. Earlier in Declan's career at Dell, key contributions included senior logistics management, supply chain design, program management yielding significant savings, and oversight of commercial spend.
This person is not in any teams
This person is not in any offices
Element Six
Element Six is a global leader in the design, development and production of synthetic diamond advanced materials. Part of the De Beers Group, Element Six is an independently managed global company with primary manufacturing facilities in Ireland, Germany, South Africa, US and the UK.