Location: Newcastle upon Tyne (Preferred) Salary: Competitive Contract: Permanent We are on the lookout for a Business & Quality Systems Manager to join the Mayborn family! The Business & Quality Systems Manager is responsible for providing
SLR is a global leader in sustainability solutions, working with clients to help make sustainability happen, within a collaborative, people‑first culture. Due to continued growth, we are seeking an experienced Principal Process Safety Consultant to join