lead projects careers in Galway, Ireland