About the Position: The Manager, Process Excellence will support and drive improvements in the capabilities and ... a strategic business partner; where this role will be a key contact between the business partner and National Grid.
↧






