Senior Business Analyst London, UK
- Location
- Greater London, England, United Kingdom
through planning, delivery, managing risks and dependencies, ongoing progress reporting through to closure. Expertise in eliciting and framing needs through discovery - translating stakeholder and customer insights into clear problem statements, hypotheses and decision-ready options. Strong process and journey analysis capability (current/future state), using qualitative and quantitative ...