product,management careers in Nicosia, Cyprus