cx i manager careers in Ireland