Senior Process Engineer - Water (London)
1 day ago
London
Degree and ideally a master's in chemical, process, or environmental engineering. Experience in process selection, design, application engineering, proposal, and operational support. With a presence in 23 countries worldwide, Ayesa has earned a prominent international reputation in various engine...