Lead Business Architecture
Location
london, england
Job Type
Full-time
Category
IT & Technology
Posted
June 20, 2026
Role Overview
As Lead Business Architect, you will play a pivotal role at the heart of our transformation – translating ambitious strategy into a clear, enterprise-wide operating model. Working closely with senior leaders, you will define how we operate end‑to‑end, ensuring our capabilities, processes, and partners are aligned to deliver exceptional outcomes for our millions of members.
Minimum Criteria
- Deep experience in Business Architecture, TOM design, capability modelling, and process architecture.
- Familiarity with BIZBOK, TOGAF (Business Architecture), BPMN, and value stream mapping.
- Strong senior level communication and influence, including ExCo engagement.
Don’t worry if you think you don’t have all the key skills – it might be worth taking the few minutes to apply as we are good at spotting potential and offer a generous training budget.
Flexible and Agile Working
Everyone’s personal ...