icon careers in Offaly, Ireland