o 2 communications careers in Offaly, Ireland