receptionist customer service careers in Galway, Ireland