Environment Energy careers in Cascais, Portugal