David Kennedy Recruitment careers in Dublin, Ireland