Customer manager careers in Ireland