Environment Energy careers in Limassol, Cyprus