Risk Delivery Team Lead

1 day 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. 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 with clients to optimize their business, improve their operations and risk profile, and accelerate their organizational performance.

About the Risk Delivery Team

The Risk Delivery Team is a unique team within Oliver Wyman, focused on implementation rather than strategy. We have big ambitions to change the way people think about implementation consulting.

We're a relatively new team, formed in 2023 in Amsterdam, Milan, Newcastle, and London, and we do meaningful work that makes a real difference to clients. We optimize credit-risk models and processes to solve complex problems for leading banks and financial institutions.

Role and Responsibilities

We are 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.

Key Responsibilities
  • Developing and implementing credit-risk models and processes
  • Leading end-to-end implementation of credit decisioning processes
  • Orchestrating complex regulatory programs in the area of credit risk
Requirements
  • 2-9 years of relevant experience, ideally within a top-tier consulting firm, Big 4, or major bank
  • Specific credit risk analytics, modelling, or validation experience
  • Coding expertise in at least one of Python, SAS, or R
  • Experience in project management
  • Outstanding written and verbal communication skills
  • Fluency in English (and Italian for our position in Milan)
  • Undergraduate or advanced degree in Mathematics, Computer Science, Engineering, Economics, or Finance
Why Work at Oliver Wyman?

Working as part of our global, entrepreneurial company, you will do meaningful work from day one. We are looking for individuals who challenge the norm and constantly strive to build something new for the firm and the world around us.

We have a collaborative, supportive, and impactful team environment, where you can bring your authentic self and enjoy working alongside diverse and down-to-earth colleagues who do serious work, but don't take themselves too seriously.



  • 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. 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...


  • 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. 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...


  • 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...