lead projects careers in Offaly, Ireland