Overview
In this role you will lead project delivery within Oliver Wyman’s Insurance and Asset Management practice, focusing on Finance & Risk for Insurers and Asset Managers. You will guide teams from initial thinking to actionable solutions, ensuring recommendations are practical and cohesive. The position blends strategic leadership with hands-on execution and strong stakeholder management. You will work with cross-functional teams to tackle complex risk and financial challenges in a fast-growing, collaborative environment. This is an opportunity to shape client outcomes at the C-suite level and develop your leadership and consulting impact across Europe.
Pay / Benefits
- hybrid work
- flexible career paths
- collaborative team environment
- diverse and inclusive culture
- global exposure
- mentoring and professional development
Responsibilities
- Lead project management across engagements, steering teams through problem-solving processes to a viable solution
- Ensure recommendations are appropriate, practical, sensible, relevant, and cohesive
- Provide strategic thought leadership and strong operational execution
- Mentor junior team members and build relationships with clients and stakeholders
- Communicate effectively in both formal and informal settings to convey findings
Key requirements
- Minimum 3 years of relevant experience with a top-tier consulting firm or with a large insurer focusing on insurance and asset management
- Knowledge of finance and / or risk management topics, including Solvency II/UK internal models and credit risk modelling
- Proven track record in project management and team leadership
- Strong problem-solving and analytical abilities
- Outstanding written and oral communication skills
- Initiative, learning mindset, and ability to generate innovative solutions
- Undergraduate or advanced degree from a top academic program (degree type unspecified)
- Integrity
- Collaboration
- Effective communication
- Solvency II
- UK internal models
- Credit risk modelling
…
