Process and Systems Lead
- Location
- Warwick, England, United Kingdom
also helping transform the network for a clean energy future. Join us and help secure Britain's energy. About The Role As the Process and Systems Lead, you will drive the continuous improvement of supply chain processes, systems, and ways of working across the organisation. Working closely with … excellence by leveraging technology, data, market insights, and innovative approaches to deliver greater value and efficiency across the function. Why This Role Matters The Process & Systems Lead plays a critical role in delivering value, managing risk, and supporting organisational performance. As supply chain practices, technologies, and regulatory requirements continue ...