Risk Business Analyst Team Lead – Financial Services – Up to £110k – City of London - Hybrid
Overview:
We are currently partnered with one of the world’s leading financial institutions who are seeking an experienced Risk Business Analyst Team Lead to join their Technology Innovation Management team. This is a high-impact role where you will be accountable for overseeing the Risk portfolio, leading a team of consultants and permanent staff, and ensuring successful delivery of key technology and change initiatives. You will serve as a strategic partner to the business, working closely with senior stakeholders to drive performance and alignment with broader company objectives.
Role & Responsibilities:
Act as a key liaison for Risk within the Technology and Change function, ensuring delivery success across the Change portfolio and representing Technology in wider business engagements.
Lead the Risk portfolio, collaborating with business and change leads to secure optimal resourcing and manage project delivery.
Manage both consultants and permanent staff, ensuring clarity on deliverables, resolving issues promptly, and overseeing hiring, contract renewals, and resource governance.
Partner with the CHG project portfolio manager to ensure Risk initiatives are resourced with the right skillsets, building future capabilities.
Provide subject matter expertise on Risk processes and systems, offering solutions and guidance to stakeholders.
Champion AI adoption within the Business Analyst team and across the Risk portfolio.
Provide MI and KPIs for the BA pillar, tracking delivery success and resource utilisation.