programme manager careers in Nicosia, Cyprus