customer relationship careers in Offaly, Ireland