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.
Sign up to view 3 direct reports
Get started
This person is not in any teams