sales director telecom careers in Mayo, Ireland