customer manager telecom careers in Wicklow, Ireland