Lead Business Analyst (Biometric Integrations) - Home Office - G7

Posted 8 hours 14 minutes ago by Onyx-Conseil

£80,000 - £100,000 Annual
Permanent
Not Specified
Other
London, United Kingdom
Job Description

A Lead Business Analyst will have a good understanding of strategic arenas, leading large/complex projects. Strong people management, mentoring and coaching skills

Able to develop best practice and assist with communities of practice. Ensuring outcomes are aligned to service vision/ business strategy by connecting the current/future business models whilst delivering future business architecture strategy. Support and inform iteration, evolution and optimisation.

Strong stakeholder management skills, forming strategic relationships with senior stakeholders. Challenge constructively, acting as a critical voice to stakeholders and delivery colleagues to achieve outcomes. Lead effective communications to support design, build and delivery teams which meet user needs and business objectives.