Eleanor Stevens promoted to Process Engineering Manager.
Congratulations to Eleanor Stevens who has recently been promoted to Process Engineering Manager. Eleanor will lead our expanding process engineering team ensuring the successful delivery of all technical process design and commissioning support elements of Malone Group projects.