Risk Delivery Team Lead

2 days ago


London, Greater London, United Kingdom Oliver Wyman Full time
About Oliver Wyman

Oliver Wyman is a global leader in management consulting, with a presence in over 70 cities across 30 countries. Our team combines deep industry knowledge with specialized expertise in strategy, operations, risk management, and organization transformation.

We have over 6,000 professionals worldwide who work with clients to optimize their business, improve their operations and risk profile, and accelerate their organizational performance to seize the most attractive opportunities.

For more information, visit our website. Follow us on Twitter for the latest updates.

About the Risk Delivery Team

The Risk Delivery Team is a unique team within Oliver Wyman, focusing on implementation rather than strategy. We aim to change the way people think about implementation consulting, with a culture that values authenticity, development, and fun.

We optimize credit-risk models and processes to solve complex problems for leading banks and financial institutions. Our team is seeking extraordinary individuals with deep credit risk expertise to support our growth.

We are recruiting for talented Senior Delivery Consultants, Delivery Managers, and Senior Delivery Managers to join our team in Amsterdam, Milan, Newcastle, or London.

These positions offer excellent career and growth opportunities for talented, highly motivated professionals with relevant prior experience in modelling and project management within credit risk.

Work-life balance and predictable working hours will be a priority. We recognize and value the diversity of backgrounds and skillsets for successful candidates.

Key Responsibilities
  • Developing a new Advanced Internal Rating-Based Approach (AIRB) credit risk model for the Mortgages portfolio of a G-SIB
  • Leading the end-to-end implementation of a new credit decisioning process
  • Orchestrating complex regulatory programs in the area of credit risk
Requirements
  • Specific credit risk analytics, modelling, or validation experience
  • Coding expertise in at least one of Python, SAS, or R (Matlab, SQL is nice to have)
  • Experience in project management
  • Fluency in English (and Italian for our position in Milan)
  • An undergraduate or advanced degree in Mathematics, Computer Science, Engineering, Economics, or Finance from a top academic program
  • Excellent relationship building skills across stakeholders at all levels
About Us

At Oliver Wyman, we hire exceptional people and help them thrive through a built-in support network, flexible career paths, and no artificial barriers to advancement. We combine this passion with rigor and skill to drive sustainable performance.



  • London, Greater London, United Kingdom Oliver Wyman Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Delivery Consultant, Delivery Manager or Senior Delivery Manager to join our Risk Delivery Team in Amsterdam, Milan, Newcastle or London.As a key member of our team, you will be responsible for delivering high-quality credit risk solutions to our clients, working closely with our team of...


  • London, Greater London, United Kingdom Oliver Wyman Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Delivery Consultant, Delivery Manager or Senior Delivery Manager to join our Risk Delivery Team in Amsterdam, Milan, Newcastle or London.As a key member of our team, you will be responsible for delivering high-quality credit risk solutions to our clients, working closely with our team of...


  • London, Greater London, United Kingdom Oliver Wyman Full time

    About Oliver WymanOliver Wyman is a global leader in management consulting, with a presence in over 70 cities across 30 countries. The firm combines deep industry knowledge with specialized expertise in strategy, operations, risk management, and organization transformation.With a team of over 6,000 professionals worldwide, Oliver Wyman works with clients to...


  • London, Greater London, United Kingdom Oliver Wyman Full time

    About Oliver WymanOliver Wyman is a global leader in management consulting, with a presence in over 70 cities across 30 countries. The firm combines deep industry knowledge with specialized expertise in strategy, operations, risk management, and organization transformation.With a team of over 6,000 professionals worldwide, Oliver Wyman works with clients to...


  • London, Greater London, United Kingdom Oliver Wyman Full time

    About Oliver WymanOliver Wyman is a global leader in management consulting, with a presence in over 70 cities across 30 countries. The firm combines deep industry knowledge with specialized expertise in strategy, operations, risk management, and organization transformation.We have a team of over 6,000 professionals worldwide who work with clients to optimize...


  • London, Greater London, United Kingdom Oliver Wyman Full time

    About Oliver WymanOliver Wyman is a global leader in management consulting, with a presence in over 70 cities across 30 countries. The firm combines deep industry knowledge with specialized expertise in strategy, operations, risk management, and organization transformation.We have a team of over 6,000 professionals worldwide who work with clients to optimize...


  • London, Greater London, United Kingdom Oliver Wyman Full time

    About Oliver WymanOliver Wyman is a global leader in management consulting, with a presence in over 70 cities across 30 countries. The firm combines deep industry knowledge with specialized expertise in strategy, operations, risk management, and organization transformation.We work with clients to optimize their business, improve their operations and risk...


  • London, Greater London, United Kingdom Oliver Wyman Full time

    About Oliver WymanOliver Wyman is a global leader in management consulting, with a presence in over 70 cities across 30 countries. The firm combines deep industry knowledge with specialized expertise in strategy, operations, risk management, and organization transformation.We work with clients to optimize their business, improve their operations and risk...


  • London, Greater London, United Kingdom Oliver Wyman Full time

    About Oliver WymanOliver Wyman is a global leader in management consulting, with a presence in over 70 cities across 30 countries. The firm combines deep industry knowledge with specialized expertise in strategy, operations, risk management, and organization transformation.Our team is part of a global organization that has over 6,000 professionals working...


  • London, Greater London, United Kingdom Oliver Wyman Full time

    About Oliver WymanOliver Wyman is a global leader in management consulting, with a presence in over 70 cities across 30 countries. The firm combines deep industry knowledge with specialized expertise in strategy, operations, risk management, and organization transformation.Our team is part of a global organization that has over 6,000 professionals working...


  • London, Greater London, United Kingdom Marsh & McLennan Companies Full time

    About Oliver WymanOliver Wyman is a global leader in management consulting, with a presence in over 70 cities across 30 countries. The firm combines deep industry knowledge with specialized expertise in strategy, operations, risk management, and organization transformation.About the Risk Delivery TeamThe Risk Delivery Team is a unique team within Oliver...


  • London, Greater London, United Kingdom Marsh & McLennan Companies Full time

    About Oliver WymanOliver Wyman is a global leader in management consulting, with a presence in over 70 cities across 30 countries. The firm combines deep industry knowledge with specialized expertise in strategy, operations, risk management, and organization transformation.About the Risk Delivery TeamThe Risk Delivery Team is a unique team within Oliver...


  • London, Greater London, United Kingdom Oliver Wyman Full time

    About Oliver WymanOliver Wyman is a global leader in management consulting, with a strong presence in over 30 countries. Our team of experts provides strategic guidance to clients across various industries, helping them optimize their business, improve operations, and manage risk.About the Risk Delivery TeamThe Risk Delivery Team is a specialized group...


  • London, Greater London, United Kingdom Oliver Wyman Full time

    About Oliver WymanOliver Wyman is a global leader in management consulting, with a strong presence in over 30 countries. Our team of experts provides strategic guidance to clients across various industries, helping them optimize their business, improve operations, and manage risk.About the Risk Delivery TeamThe Risk Delivery Team is a specialized group...


  • London, Greater London, United Kingdom Oliver Wyman Full time

    About Oliver WymanOliver Wyman is a global leader in management consulting, with a presence in over 70 cities across 30 countries. The firm combines deep industry knowledge with specialized expertise in strategy, operations, risk management, and organization transformation.Our team of over 6,000 professionals works with clients to optimize their business,...


  • London, Greater London, United Kingdom Oliver Wyman Full time

    About Oliver WymanOliver Wyman is a global leader in management consulting, with a presence in over 70 cities across 30 countries. The firm combines deep industry knowledge with specialized expertise in strategy, operations, risk management, and organization transformation.Our team of over 6,000 professionals works with clients to optimize their business,...


  • London, Greater London, United Kingdom Oliver Wyman Full time

    About Oliver WymanOliver Wyman is a global leader in management consulting, with a presence in over 70 cities across 30 countries. The firm combines deep industry knowledge with specialized expertise in strategy, operations, risk management, and organization transformation.Our team of over 6,000 professionals works with clients to optimize their business,...


  • London, Greater London, United Kingdom Oliver Wyman Full time

    About Oliver WymanOliver Wyman is a global leader in management consulting, with a presence in over 70 cities across 30 countries. The firm combines deep industry knowledge with specialized expertise in strategy, operations, risk management, and organization transformation.Our team of over 6,000 professionals works with clients to optimize their business,...


  • London, Greater London, United Kingdom Oliver Wyman Full time

    About Oliver WymanOliver Wyman is a global leader in management consulting, with a strong presence in over 30 countries and more than 6,000 professionals worldwide.We help clients optimize their business, improve their operations and risk profile, and accelerate their organizational performance to seize the most attractive opportunities.About the Risk...


  • London, Greater London, United Kingdom Oliver Wyman Full time

    About Oliver WymanOliver Wyman is a global leader in management consulting, with a strong presence in over 30 countries and more than 6,000 professionals worldwide.We help clients optimize their business, improve their operations and risk profile, and accelerate their organizational performance to seize the most attractive opportunities.About the Risk...