customer service coordinator careers in Offaly, Ireland