UK Channels Risk Leader: Strategy & Governance

Company: The Vanguard Group
Apply for the UK Channels Risk Leader: Strategy & Governance
Location: Manchester
Job Description:

The Vanguard Group is looking for a Head of Risk for UK Channels in Manchester. This hybrid role involves leading an independent risk management team supporting the UK’s fastest growing investment platform, responsible for strategic risk agenda and governance.

You will work closely with business stakeholders and impact risk culture within the division. The ideal candidate has significant UK investment management experience and strong analytical and communication skills.

#J-18808-Ljbffr…

Posted: May 31st, 2026