Business analyst telecom careers in Galway, Ireland