presales consultant careers in Galway, Ireland