Lead Business Analyst
- Location
- Greater London, England, United Kingdom
team of Business Analysts Extensive experience of requirements gathering, analysis, solution assessment and validation, process mapping and business readiness Strong prioritisation and decision‐making capability, with the ability to manage resources across multiple competing programmes Strong stakeholder management experience at senior level, with confidence influencing programme and project ...