Technology & Automation Project Manager/ Senior Project Manager
9 days ago
Leeds
... data, systems, people, organisation design and global process owners. These roles will for a part ... Reporting to the Head of Technology Enablement and Automation, the initial team will comprise of a ...