Business Analyst
- Location
- Stratford-upon-Avon, England, United Kingdom
proactivity when required. You’ll confidently manage business sponsors, project teams and vendor resources to ensure project and business objectives are met. Meticulous and analytical in your approach, you’ll clarify the impact of proposed solutions to establish costs, risk and options, and present appropriate recommendations in a concise ...