director supply chain careers in Dublin, Ireland