People Corporation Executive and Leadership Team

June, 2026

Leadership Overview

People Corporation has 7 executives leading key functions including technology, finance, strategy, legal, aid operations, solutions, and insurance.

Driven by a commitment to client success, People Corporation provides innovative group benefits, retirement, and HR services, leveraging industry expertise to attract and reward talent for businesses nationwide.

Leadership Roles at People Corporation

  • Chief Executive Officer, People Corporation - Brevan Canning
  • Chief Financial Officer - Mitchell Glickman
  • President, People To People Aid Org (Canada) - Mesrak Lissanu
  • Group President, Solutions - Marcelo Regen
  • President, Property & Casualty Insurance - Greg Dunn
  • Chief Information Officer - Stevan Lewis
  • Chief Legal Officer - Susan Marsh
  • Brevan Canning - Chief Executive Officer, People Corporation

    Brevan Canning, the Chief Executive Officer, People Corporation at People Corporation, sets the overarching strategic direction and vision for the organization. Leading all executive functions, Canning drives the company's mission to empower businesses through expert human resource, group benefits, and retirement services. This pivotal role involves fostering a culture of innovation and client-centricity, ensuring that People Corporation remains a national leader in its field. By cultivating key partnerships and guiding market expansion, Brevan Canning directly influences the company's growth trajectory and impact. The Chief Executive Officer's leadership ensures seamless integration of services and a unified approach to client success. Canning's strategic oversight guarantees that the company consistently delivers uniquely valuable insights and customized solutions, reinforcing its commitment to helping businesses attract and reward their most valuable asset: their people.
    Brevan Canning

    Mitchell Glickman - Chief Financial Officer

    Mitchell Glickman, the Chief Financial Officer at People Corporation, manages the organization's financial health and strategic fiscal planning. Overseeing all financial operations, Glickman ensures robust accounting practices, capital allocation, and investor relations. This critical role involves developing financial models that support sustainable growth and profitability, directly aligning with the company's objective to help businesses attract and reward their people. By driving financial discipline and identifying key investment opportunities, Mitchell Glickman strengthens the company's market position. The Chief Financial Officer's expertise is vital in navigating complex financial landscapes and ensuring the long-term viability of People Corporation's innovative suite of services. Glickman's leadership ensures fiscal responsibility across all business units, supporting the company's mission to deliver exceptional value to clients.
    Mitchell Glickman

    Mesrak Lissanu - President, People To People Aid Org (Canada)

    Mesrak Lissanu, the President, People To People Aid Org (Canada) at People Corporation, directs the strategic initiatives and operational execution for the organization's aid initiatives in Canada. Overseeing program development and resource allocation, Lissanu ensures that aid efforts effectively address community needs and align with broader corporate social responsibility goals. This leadership position involves fostering collaborations with non-profit partners and managing the delivery of essential support services. By championing humanitarian efforts, Mesrak Lissanu reinforces People Corporation's commitment to positive societal impact beyond its core business offerings. The President's focus remains on maximizing the effectiveness and reach of aid programs, contributing to the well-being of communities. Lissanu's dedication drives meaningful change and upholds the organization's values.

    Marcelo Regen - Group President, Solutions

    Marcelo Regen, the Group President, Solutions at People Corporation, spearheads the development and delivery of innovative client solutions across the company's service portfolio. Overseeing multiple solution-focused teams, Regen drives the integration of group benefits, retirement, and human resource services to create comprehensive offerings. This strategic role involves identifying market opportunities and enhancing the value proposition for clients seeking to attract and reward their employees. By fostering cross-functional collaboration and championing new service models, Marcelo Regen directly contributes to People Corporation's competitive advantage. The Group President's leadership ensures that the company's solutions are cutting-edge, client-centric, and aligned with evolving business needs. Regen's vision propels the evolution of People Corporation's offerings.

    Greg Dunn - President, Property & Casualty Insurance

    Greg Dunn, the President, Property & Casualty Insurance at People Corporation, leads the strategic direction and operational management of the property and casualty insurance division. Overseeing underwriting, claims, and policy development, Dunn ensures the delivery of robust insurance solutions that protect client assets. This key role involves driving profitable growth, managing risk exposure, and maintaining strong relationships with insurance carriers and brokers. By optimizing operational efficiencies and enhancing product offerings, Greg Dunn strengthens People Corporation's position in the insurance market. The President's focus remains on providing comprehensive coverage and exceptional service to clients. Dunn's expertise is instrumental in navigating the dynamic landscape of property and casualty insurance, supporting the company's mission to help businesses succeed.

    Stevan Lewis - Chief Information Officer

    Stevan Lewis, the Chief Information Officer at People Corporation, directs the company's technology strategy and infrastructure. Overseeing all IT operations, Lewis ensures the secure and efficient delivery of digital solutions that support client attraction and reward programs. This leadership role involves managing data integrity and cybersecurity protocols, critical for maintaining client trust and operational continuity. By architecting scalable technology platforms, Stevan Lewis directly enhances the company's capacity to innovate and adapt to evolving market demands. The Chief Information Officer's focus remains on leveraging technology to optimize service delivery and drive business growth across all divisions. Lewis's strategic vision ensures that People Corporation's technological capabilities remain at the forefront of the industry, supporting the core mission of helping businesses succeed through their people.
    Stevan Lewis
    Susan Marsh, the Chief Legal Officer at People Corporation, provides expert counsel on all legal and regulatory matters. Overseeing the company's legal framework, Marsh ensures compliance with national and provincial laws governing benefits, retirement, and HR services. This essential function involves managing risk, drafting and reviewing contracts, and advising the executive team on corporate governance. By safeguarding the company's interests and upholding ethical standards, Susan Marsh supports the integrity of People Corporation's operations. The Chief Legal Officer's role is critical in navigating the complexities of the insurance and financial services industries, ensuring that all client interactions and service provisions adhere to the highest legal standards. Marsh's diligence protects the company's reputation and facilitates its continued growth.
    Susan Marsh

    Explore Leadership Teams in Insurance

    Frequently Asked Questions Regarding People Corporation Top Executives and Leadership Team

    Who leads People Corporation?
    People Corporation is led by Brevan Canning (Chief Executive Officer, People Corporation), along with executives such as Mitchell Glickman (Chief Financial Officer) and Mesrak Lissanu (President, People To People Aid Org (Canada)).
    Who is part of People Corporation’s executive team?
    The executive team of People Corporation includes leaders such as Brevan Canning (Chief Executive Officer, People Corporation), Mitchell Glickman (Chief Financial Officer), Mesrak Lissanu (President, People To People Aid Org (Canada)) and other senior executives.
    How many executives does People Corporation have?
    People Corporation has 7 executives leading key business areas.
    What roles are included in People Corporation’s leadership team?
    The leadership team of People Corporation includes roles such as Chief Executive Officer, People Corporation, Chief Financial Officer, President, People To People Aid Org (Canada), Group President, Solutions, President, Property & Casualty Insurance.