fresh graduate mechanical careers in Galway, Ireland