channel sales careers in Nicosia, Cyprus