director & of human resources careers in Dublin, Ireland