supply chain director careers in Dublin, Ireland