Lockton Companies LLP

Who Is Lockton Companies LLP and What Does the Business Do?

Lockton Companies LLP is one of the world’s leading insurance brokers and risk management advisers, known as the largest privately owned and independent brokerage globally.

Who Is Lockton Companies LLP

Headquartered in London, the firm provides tailored insurance, employee benefits, and risk solutions to organisations of all sizes.

Founded in 2010 and regulated by the Financial Conduct Authority, Lockton operates as a Limited Liability Partnership and remains family-led. This independence allows it to prioritise client needs over shareholder demands.

Key highlights:

  • Serves 65,000+ clients across 140+ countries
  • Employs over 13,000 specialists worldwide
  • Operates across sectors like aviation, healthcare, and finance

Lockton’s core mission is to help businesses manage risk, protect assets, and focus on long-term growth.

Who Are the Key Leaders Behind Lockton Companies LLP?

Lockton Companies LLP is led by a highly experienced global leadership team with expertise across insurance, legal, finance, technology, and people management.

The organisation continues to be shaped by the Lockton family’s long-term vision and entrepreneurial approach.

At the highest level, Ron Lockton serves as Chairman and Chief Executive Officer, overseeing the company’s global strategy and preserving its independent culture.

Key Leadership Team

Name Position
Ron Lockton Chairman and Chief Executive Officer
Peter Clune Senior Global Leadership Adviser and Former Global CEO
Travis Leonard Chief Financial Officer
Trey Humphrey General Counsel and Chief Legal Officer
Julie Gibson Chief Marketing Officer
Byron Clymer Chief Information Officer
Martyn Worsley Chief People Officer
EJ Hentenaar Chief Executive Officer, Lockton Europe
Tony Hardy Head of Property and Casualty, Lockton Companies LLP
Mark Drummond-Brady Non-Executive Director, Lockton International
Miles Bourne Director, Lockton UK Limited
Leo Flindall Head of Professional and Executive Risk

The leadership team combines international experience with specialist market knowledge. This structure allows Lockton to respond quickly to changing client requirements while maintaining a highly personalised service.

What Are the Main Company Details and Financial Information for Lockton Companies LLP?

Lockton Companies LLP operates as an active limited liability partnership and continues to maintain a strong financial and regulatory position within the UK insurance market.

Key Company Information:

Detail Information
Company Name Lockton Companies LLP
Company Number OC353198
Company Type Limited Liability Partnership
Status Active
Incorporation Date 12 March 2010
Registered Office The St Botolph Building, 138 Houndsditch, London, EC3A 7AG
Regulatory Body Financial Conduct Authority
FCA Firm Reference Number 523069
Last Accounts Made Up To 30 April 2025
Next Accounts Due 31 January 2027
Last Confirmation Statement 23 October 2025
Next Confirmation Statement Due 6 November 2026

Although Lockton Companies LLP does not publicly disclose detailed turnover and capital figures in summary form, the business is widely regarded as one of the most financially stable and influential firms in the insurance sector.

Its global scale, long-standing client relationships, and 94% client retention rate demonstrate the company’s strength and consistency.

What Services and Features Does Lockton Companies LLP Offer?

Lockton Companies LLP provides a broad range of insurance and advisory services designed to help organisations manage risk, improve resilience, and protect their workforce.

The business divides its services into several major areas, including risk solutions, employee benefits, specialist insurance, and private client support.

Corporate Risk and Insurance Services

Lockton offers specialist insurance and risk advisory solutions across a wide range of sectors and exposures.

Its insurance products and risk services include:

  • Accident and health insurance
  • Corporate casualty and property insurance
  • Crisis management and business continuity
  • Political violence and terrorism cover
  • Trade credit and political risk insurance
  • Professional indemnity and management liability insurance
  • Product recall and reputational risk cover
  • Kidnap and ransom insurance
  • Surety and transactional liability insurance
  • Parametric insurance and carbon credit risk solutions
  • Office insurance and global insurance programmes

What People Solutions and Employee Benefits Services Does Lockton Provide?

Lockton is also highly regarded for its People Solutions division, which helps businesses improve employee wellbeing, reward strategies, and long-term retention.

These services include:

  • Employee engagement and workplace experience programmes
  • Health cover and wellbeing support
  • Workplace pensions and savings schemes
  • Financial protection and employee benefits
  • Total rewards and compensation planning
  • SME workplace benefit packages
  • Physical, mental, and social wellbeing strategies

This division is particularly valuable for employers looking to attract and retain talent in a competitive market.

Which Industries Does Lockton Companies LLP Serve?

One of Lockton’s biggest strengths is its deep expertise across specialist industries.

The company works with businesses in:

  • Aviation
  • Construction and real estate
  • Financial institutions and fintech
  • Healthcare and life sciences
  • Marine and cargo logistics
  • Energy and power
  • Food and drink
  • Hospitality and retail
  • Cyber security and technology
  • Digital assets and blockchain
  • Professional sport and live entertainment
  • Space and satellite industries
  • Mining, metals, and minerals
  • Recruitment agencies, accountants, and solicitors

By combining industry-specific knowledge with global insurance capability, Lockton is able to create bespoke programmes tailored to each client’s exact needs.

What Makes Lockton Companies LLP Different from Other Insurance Brokers?

Lockton distinguishes itself from many of its competitors through its independent ownership structure, high-touch client service, and specialist expertise.

While many large insurance brokers are publicly listed and driven by shareholder expectations, Lockton operates as a privately held business. This means the company can focus on long-term relationships and practical outcomes for clients.

Several features help Lockton stand out:

Feature Why It Matters
Independent Ownership Enables client-first decisions and long-term planning
94% Client Retention Rate Reflects strong client satisfaction and loyalty
Global Reach Supports businesses in more than 140 countries
Specialist Expertise Deep knowledge across niche and complex sectors
Bespoke Service Tailored insurance and risk solutions rather than standard packages
Strong Culture Recognised as a Best Place to Work for over a decade

The company has also been recognised for its commitment to workplace culture and diversity. Lockton has been named a Best Place to Work for ten consecutive years and has received recognition through the British Diversity Awards and the Business Insurance Diversity and Inclusion Award.

What Do Clients and Employees Say About Lockton Companies LLP?

Lockton Companies LLP generally receives highly positive reviews from both clients and employees.

Clients often praise the company for:

  • Responsive and knowledgeable account managers
  • Bespoke insurance programmes tailored to specific needs
  • Strong expertise in specialist and high-value insurance
  • Efficient claims management and ongoing support
  • Clear communication and long-term relationship building

Lockton Performance, the company’s specialist division for luxury and performance vehicles, is particularly well regarded for its tailored cover and comprehensive claims service.

Employee reviews also suggest a strong workplace culture. Lockton currently holds an average rating of approximately 4.1 out of 5 on Glassdoor.

Employees frequently highlight:

  • Collaborative teams
  • Strong opportunities for career development
  • High-quality leadership and training
  • A supportive and inclusive culture

However, as with many high-performing professional services firms, some employees note that workloads can be demanding during busy periods.

How Can You Contact Lockton Companies LLP?

Businesses and individuals can contact Lockton Companies LLP through its UK headquarters or specialist teams across different regions. The main office is based in London, with additional offices and dedicated departments available for specific enquiries.

Key contact details:

Below are the main contact details for Lockton Companies LLP presented in a clear table:

Contact Type Details
Registered Office The St Botolph Building, 138 Houndsditch, London EC3A 7AG
Main Phone +44 (0)20 7933 0000
Email enquiries@uk.lockton.com
Website https://global.lockton.com/gb/en
Company Number OC353198
FCA Reference Number 523069
Birmingham Office 45 Church Street, Birmingham, B3 2RT
Global FI Team 0330 678 1032
Compliance compliance@uk.lockton.com
Global Presence 150+ offices worldwide

For most enquiries, it is recommended to use the website contact form or call the London headquarters for faster assistance.

Lockton operates across the UK, Europe, the Middle East, Asia, and the Americas, with over 150 offices worldwide. For most enquiries, using the official website contact form is the quickest and most efficient option.

Why Is Lockton Companies LLP a Trusted Choice for Businesses?

Lockton Companies LLP has earned a strong reputation because it combines global capability with independent thinking.

Its long-standing commitment to client service, combined with specialist insurance expertise and a highly experienced leadership team, makes it one of the most respected names in the insurance industry.

Key reasons businesses choose Lockton include:

  • Independent, privately owned structure
  • Bespoke insurance and risk management solutions
  • Extensive experience across specialist sectors
  • Strong global presence with local expertise
  • High levels of client retention and satisfaction
  • Award-winning workplace culture and diversity initiatives

For organisations seeking a trusted insurance adviser that can deliver practical, personalised, and forward-thinking solutions, Lockton Companies LLP remains one of the leading choices in the UK and internationally.

Arthur
Arthur

Startup mentor & Blogger | Sharing leadership tips for UK business owners

Articles: 100

Leave a Reply

Your email address will not be published. Required fields are marked *

Index