Lockton Appoints Stéphane Lespérance as CEO of Canadian Division
Lockton, recognized as the largest privately held independent insurance brokerage globally, has announced the strategic appointment of Stéphane Lespérance as the CEO of its Canadian operations. This pivotal move reinforces Lockton's commitment to delivering top-notch advisory services to Canadian businesses, catering specifically to their unique needs and challenges.
A Seasoned Veteran Joins Lockton
Stéphane Lespérance brings nearly 30 years of valuable experience in risk management. His tenure at Aon Canada, spanning 24 years, has equipped him with profound insights and leadership skills. He ascended through various roles, culminating in the position of President in 2019, and later, President and CEO in 2025. His reputation within the Canadian insurance sector is well-established, known for incorporating sophisticated risk management strategies for multinational organizations across North America, Europe, and Asia.
Addressing Increasing Complexity in Insurance
The Canadian market is recognized among the top ten insurance markets worldwide, characterized by its sophistication and interconnectedness. As companies grapple with increasingly complex and intertwined risks—ranging from supply chain uncertainties and cyber threats to labor pressures and climate resilience—Lockton is focused on meeting these evolving challenges head-on. According to Ron Lockton, President and CEO of Lockton, this market requires a distinct approach that emphasizes specialization and a client-centered advisory model, which Lockton aims to embody.
Strategic Focus and Future Outlook
Lockton’s strategy in Canada will leverage local leadership and knowledge while also embracing global expertise, thus providing unique products and services tailored to the Canadian market. Stéphane's leadership style, combined with Lockton's independent structure, is expected to foster a customer-centric platform that aligns with clients' long-term success.
Lespérance stated, "Now, more than ever, Canadian companies need a partner who understands the complex risk landscape they face. The independent model of Lockton is particularly pertinent for today's Canadian market, giving us the flexibility to create solutions focused directly on our clients' needs. I’m excited to assemble a collaborative team of experts dedicated to delivering exceptional outcomes for our Canadian clientele."
Enhancing Local Presence and Advisory Capabilities
The appointment highlights Lockton's dedicated approach to working with Canadian clients and multinational firms operating within Canada. As the company continues to enhance its senior management team and local market presence, it aims to offer comprehensive risk management solutions that resonate with the specific dynamics of Canadian businesses.
About Stéphane Lespérance
Lespérance is recognized for his extensive knowledge and successful implementation of insurance program strategies for large multinational organizations. His academic background includes risk management studies at the University of Quebec at Montreal, along with executive training at prestigious institutions such as the Kellogg School of Management and the Booth School of Business. Beyond his professional commitments, Stéphane engages in triathlons and values time spent with his family.
About Lockton
Lockton distinguishes itself as a leader in the industry through its independent ownership model, enabling nearly 15,000 associates in over 160 countries to focus solely on clients' insurance and risk management needs. The Canadian subsidiary operates as Lockton Brokers, ULC, emphasizing a dedication to delivering deep insights and exceptional results for its clients. For more information, visit
www.lockton.com.