supply chain careers in Nicosia, Cyprus