System Project Lead
- Location
- Witney, England, United Kingdom
working across multiple functions and geographies, managing competing priorities, and translating complex business requirements into practical and effective technology solutions. You will have a degree in Business Systems, Information Systems, Computer Science, or a related discipline, or equivalent experience, together with strong communication, stakeholder management, and problem‐solving skills. ...