Location
london
Posted
June 06, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
An exciting role reporting to the EMEA and Bermuda Life Consulting Leadership working to shape the future of life actuarial consulting in EMEA.
- Location: London/ Hybrid working
- Category: Life Actuarial
- Type: Permanent
Key Duties (Including but not limited to):
- The successful applicant will also be a part of STG, a global team of over 500 specialists working across Strategy consulting, P&C technology, P&C consulting, Reinsurance, Life technology and will be provided with a unique opportunity to lead and deliver on asset – liability management (“ALM”) advisory projects for Life insurers to help their clients thrive in today’s competitive global market.
- leading and / or supporting the development, enhancement and review of ALM frameworks for UK life insurers, including alignment of assets to liability profiles under different product types.
- Proven senior manager level delive...