LEAD INSTALLATION ANALYSIS ENGINEER jobs in TRAFFORD PARK GREATER MANCHESTER, United Kingdom

Capture Engineer motivated to reverse climate change and help us scale our technology. You will lead the development.... Responsibilities: Lead the research, design and optimisation of carbon capture and mineral handling processes to support the...

Parallel Carbon