telecom contract manager careers in Offaly, Ireland