Senior IT Project & Business Analyst Lead
- Location
- Greater London, England, United Kingdom
seeking a Senior Business Analyst and Project Manager to drive end-to-end delivery of complex global technology solutions from London. You will own requirements, process mapping, capability modelling, and change management while coordinating with multiple technology teams and business stakeholders. You will lead design ...