Technical Manager - Sustainable Gas
4 days ago
Leicester
... environment, assessing the impact of proposed changes, and designing or advocating measures ... A master's degree in engineering or a scientific discipline, preferably chemical, mechanical ...