benefits admin manager careers in Dublin, Ireland