project manager telecom careers in Offaly, Ireland