Enable job alerts via email!
A leading risk consulting firm is seeking a Strategic Risk Management Team Leader in London. This role involves leadership, business development, and technical oversight of risk consulting projects. The ideal candidate has significant experience in risk consulting, particularly within insurance or financial services. The position requires strong analytical and communication skills, alongside a degree-level education. Opportunities for international travel may arise, supporting overseas projects.
Social network you want to login/join with:
Location: London, United Kingdom
Job Category: Other
EU work permit required: Yes
Job Reference: 29c117229fa3
Job Views: 5
Posted: 12.08.2025
Expiry Date: 26.09.2025
We have a fantastic opportunity for a Strategic Risk Management Team Leader to join our highly successful and growing Risk Consulting Practice. You will support the development of Lockton’s strategic risk consulting proposition within Lockton’s Risk Control Services (RCS) team. Your role will involve people management, leadership, business development, and technical project oversight and delivery.
As a Team Leader within RCS, you will be part of the wider Risk Practice team located in London. You will build close relationships with client-facing colleagues across Lockton, acting as a risk partner to support existing clients and attract new business. You will lead a team of Risk Consultants, providing advice and guidance. Your main focus will be supporting UK new business, consulting opportunity development, and overseeing strategic consulting projects, which will require travel across the UK and Ireland. As Lockton expands internationally, there may be opportunities to support overseas projects, which could involve international travel.
The ideal candidate will have people management experience and extensive experience in risk consulting projects, preferably within a consultancy environment, including insurance or financial services. Knowledge of Enterprise Risk Management (ERM), organisational resilience (business continuity and crisis management), and supply chain risk management is preferable. You should be able to lead and support client projects in these areas.
Required skills and experience include: