3 Solar Jobs in Galway