Senior Project Manager careers in Dublin, Ireland