Deirdre Allen's Location
Ireland
Deirdre Allen's Work
Deirdre Allen's Skills
Deirdre Allen's Summary
Deirdre Allen, based in Ireland, is currently a Snr Advisor - Supply Chain Nerve Center at Dell EMC, bringing experience from previous roles at Dell EMC and EMC. With a robust skill set that includes Six Sigma, Supply Chain Management, Supply Management, Lean Manufacturing, Supply Chain and more, Deirdre Allen contributes valuable insights to the industry. Deirdre Allen has 2 emails on RocketReach.