channel & sales careers in Leitrim, Ireland