Principal Process Safety Consultant
17 days ago
Manchester
... Consultant, ideally based in Manchester but can be based from one of SLR's offices in Northern ... operations, health and safety, etc.), including leading or conducting studies to help resolve ...