Lead Business Analyst
- Location
- Huntingdon, England, United Kingdom
reporting and escalate risks, issues and dependencies at the right timeBuild strong relationships with senior stakeholders, managing conflicting requirements and constructively challenging proposed solutionsDrive continuous improvement in business analysis methods, templates, tools and professional practiceEnsure excellent engagement with subject matter experts and stakeholders to understand current processes ...