Senior Process Improvement Engineer
19 days ago
Immingham
Proven knowledge and understanding of process design, calculations, specification and commissioning ... Able to work autonomously, manage multiple priorities, and influence others across multiple levels ...