Lead Sustainability Engineer (Process & LCA)

Sound understanding of fundamental engineering and scientific principles. Spanning the operations, manufacturing, engineering and commercial functions.