lead projects careers in Cavan, Ireland