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.

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:
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.




