Environment Energy careers in Paphos, Cyprus