Environment Energy careers in Galway, Ireland