Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Strategic risk management team leader

London
Lockton
Risk manager
Posted: 28 August
Offer description

Join to apply for the Strategic Risk Management Team Leader role at Lockton

2 weeks ago Be among the first 25 applicants

Join to apply for the Strategic Risk Management Team Leader role at Lockton

Get AI-powered advice on this job and more exclusive features.

Your Responsibilities

We have a fantastic opportunity for a Strategic Risk Management Team

Your Responsibilities

We have a fantastic opportunity for a Strategic Risk Management Team

Leader to join our highly successful and growing Risk Consulting Practice.

You will be responsible for supporting the development of Lockton’s strategic risk consulting proposition, within Lockton’s Risk Control Services (RCS) team. You will work with the strategic risk team to support continued growth and enhance current resource capabilities. The role will involve a combination of people management and leadership, business development and technical project oversight and delivery.

As a Team Leader within RCS, you will form part of the wider Risk Practicesteam, located in London. You will be expected to form close relationships

with client facing colleagues across Lockton, acting as a risk partner to realise

opportunities to support existing clients and new business. You will also

lead a team of Risk Consultants providing advice and guidance when required.

The majority of your time will be spent supporting UK new business,

consulting opportunity development and providing oversight and delivery

of strategic consulting projects thus will require regular travel across the

UK and Ireland. As Lockton continues to expand its international

operations, there may be a need to support and respond to strategic risk

consulting opportunities and projects overseas and from the international

businesses, which may require international travel from time to time.

Qualifications

The successful candidate will have people management experience and in-depth experience in delivering risk consulting projects, ideally within a consultancy environment, including insurance or financial services.

Detailed knowledge and experience of Enterprise Risk Management (ERM), organisational resilience (including business continuity and crisis management), and supply chain risk management is preferable.

You should have the ability to lead and support the delivery of client projects in these areas, working with others across the team.

You should also have the following skills and experience:


* Good experience in delivering risk consulting projects, ideally within a consultancy environment, including insurance or financial services.
* Have the ability to lead and support the delivery of client projects, working with others across the team.
* Educated to Degree level.
* Technical expertise in at least one of the following risk disciplines: Enterprise Risk Management (ERM) organisational resilience (business continuity and crisis management) and supply chain risk management, across a range of industry sectors.
* Advanced presentation skills including report writing, proposal development and client presentation delivery.
* Advanced proficiency with Microsoft Office applications (Excel, PowerPoint, Outlook and Word).
* Proficient analytical skills and data analysis techniques.
* Effective communication skills and project management capabilities.

Desirable skills

* Knowledge of controls assurance, Environmental Social Governance (ESG). business interruption, etc.
* Specialist industry sector experience e.g. real estate, construction, manufacturing, financial services etc.
* Innovative and confident in bringing new ideas and ways of thinking.


Seniority level

* Seniority level

Mid-Senior level


Employment type

* Employment type

Full-time


Job function

* Job function

Finance and Sales
* Industries

Insurance

Referrals increase your chances of interviewing at Lockton by 2x

Get notified about new Financial Services Manager jobs in London, England, United Kingdom.

Greater London, England, United Kingdom £80,000.00-£90,000.00 21 hours ago

Greater London, England, United Kingdom £50,000.00-£60,000.00 22 hours ago


Senior Finance Manager, Strategic Finance/FP&A (based in London or Zurich)


Senior Vice President, Global Head of RFP & Due Diligence - BNY Investments

London, England, United Kingdom 1 month ago


Senior Manager (VP) Internal Communications - Financial Services

London, England, United Kingdom 2 weeks ago


Senior Finance Manager, Global Direct E-Commerce

London, England, United Kingdom 4 days ago

London Area, United Kingdom £55,000.00-£80,000.00 1 month ago


M&A Operations -Financial Services Operations - Senior Manager

London, England, United Kingdom 2 months ago


Process Reinvention Manager – Capital Markets, Strategy & Consulting

London, England, United Kingdom 2 months ago

London, England, United Kingdom 3 hours ago

City Of London, England, United Kingdom £70,000.00-£75,000.00 23 hours ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 5 days ago


Corporate Finance Manager/Senior Manager

London, England, United Kingdom 2 weeks ago


Commercial Bank UK - Senior Relationship Manager SVP - Industrials

London, England, United Kingdom 18 hours ago

Old Windsor, England, United Kingdom 1 month ago


Fraud and Financial Crime - Mule Team Manager

London, England, United Kingdom 1 week ago


Financial Services Outsourcing Assistant Manager

London, England, United Kingdom 6 days ago


M&A Operations -Financial Services IT - Senior Manager

London, England, United Kingdom 2 months ago

London, England, United Kingdom 1 month ago


Senior Manager, Central and Corporate Finance - Talent Community

London, England, United Kingdom 2 weeks ago


Risk Financial Services: Banking Financial - Manager

London, England, United Kingdom 2 months ago


Manager - Complex Securities - Financial Services, London

London, England, United Kingdom 19 hours ago

London, England, United Kingdom 6 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Enterprise risk manager
London
JSS Search
Risk manager
Similar job
Europe linear rates - market risk manager - director
London
Deutsche Bank
Risk manager
Similar job
Risk manager
London
Dragados UK & Ireland
Risk manager
See more jobs
Similar jobs
Finance jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > Finance jobs > Risk manager jobs > Risk manager jobs in London > Strategic Risk Management Team Leader

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save