Environment Energy careers in Doha, Qatar