Broaden your search
Refine your search
Found 4 Europe jobs
Well-versed in controlling risk in process plants in the chemical industry, you understand just what it takes to...
As a member of the Engineering team, provides engineering leadership within a highly complex, fully automated...
The successful candidate will act as project manager to manage the construction...
The Science and Technology Facilities Council (STFC) is one of Europe's largest research organisations.