People Corporation Executive and Leadership Team

July, 2026

Leadership Overview

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

Driven by a commitment to client success, People Corporation provides national group benefits, retirement, and human resource services, leveraging industry expertise to deliver customized, innovative solutions that attract and reward key talent.

Leadership Roles at People Corporation

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

    Ben Aron, the Chief Executive Officer at People Corporation, directs the overarching corporate strategy and operational framework. Aron guides the company's expansion and market positioning within the insurance and human resources sectors. This leadership role involves aligning departmental objectives with the core mission of helping businesses attract and reward their employees for sustained success. Aron ensures the integration of innovative service suites across the national provider network. By focusing on strategic partnerships and market penetration, Ben Aron drives the company's growth trajectory and reinforces its commitment to client prosperity. The Chief Executive Officer's vision shapes the company's approach to delivering uniquely valuable insights and customized solutions.

    Mitchell Glickman - Chief Financial Officer

    Mitchell Glickman, the Chief Financial Officer at People Corporation, manages the organization's financial health and strategic fiscal planning. Glickman oversees all financial operations, including budgeting, forecasting, and investment strategies, ensuring robust financial controls and compliance with regulatory requirements. This position is vital for supporting the company's growth in group benefits, group retirement, and human resource services across Canada. Mitchell Glickman's financial acumen guides resource allocation to innovative service development and market expansion initiatives. By optimizing financial performance and managing risk, the Chief Financial Officer ensures the long-term sustainability and profitability of People Corporation. Glickman's leadership reinforces the company's capacity to attract and reward its clients' most valuable employees.
    Mitchell Glickman

    Greg Dunn - President, Property & Casualty Insurance

    Greg Dunn, the President, Property & Casualty Insurance at People Corporation, leads the strategic direction and operational execution for the property and casualty insurance division. Dunn focuses on expanding market share and enhancing the value proposition for clients seeking comprehensive insurance solutions. This leadership position involves driving product innovation and ensuring the delivery of exceptional service within the P&C sector. Greg Dunn collaborates with other divisional leaders to integrate P&C offerings with the company's broader group benefits and human resource services. By optimizing underwriting practices and claims management, Dunn ensures profitability and client satisfaction. The President, Property & Casualty Insurance role is pivotal in People Corporation's commitment to providing tailored solutions that protect and support businesses.

    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 management for the organization's aid initiatives within Canada. Lissanu oversees the development and implementation of programs designed to foster community support and provide essential services. This role is integral to People Corporation's broader mission of positively impacting communities through dedicated outreach and assistance. Mesrak Lissanu ensures that the aid organization operates with maximum efficiency and ethical integrity, aligning its efforts with the company's core values. By fostering key partnerships and managing resources effectively, Lissanu drives the success of People To People Aid Org. The President's leadership ensures that the organization contributes meaningfully to societal well-being.

    Marcelo Regen - Group President, Solutions

    Marcelo Regen, the Group President, Solutions at People Corporation, spearheads the development and delivery of integrated service solutions across the organization. Regen oversees the strategic alignment of various product and service offerings, ensuring they meet the evolving needs of clients seeking comprehensive support in benefits, retirement, and human resources. This leadership role is crucial for driving innovation and enhancing the overall client experience. Marcelo Regen collaborates with divisional presidents to create synergistic opportunities and optimize the delivery of People Corporation's customized, valuable insights. By focusing on solution architecture and service excellence, Regen ensures that clients receive cohesive and effective support. The Group President, Solutions role is central to People Corporation's commitment to client success and sustained growth.

    Stevan Lewis - Chief Information Officer

    Stevan Lewis, the Chief Information Officer at People Corporation, architects the technology infrastructure and digital transformation initiatives. Lewis oversees the development and implementation of secure, scalable IT systems that support the company's national operations in group benefits, retirement, and human resource services. This role is critical for enhancing operational efficiency and ensuring data integrity across all client interactions. Stevan Lewis drives innovation in technology solutions, enabling the customization of services for clients and supporting the attraction and reward of key talent. By managing cybersecurity protocols and optimizing digital platforms, Lewis ensures People Corporation maintains a competitive edge. The Chief Information Officer's strategic technology planning underpins the delivery of People Corporation's comprehensive service offerings.
    Stevan Lewis
    Susan Marsh, the Chief Legal Officer at People Corporation, provides strategic legal counsel and ensures corporate compliance across all business functions. Marsh oversees the legal framework governing the company's national provision of group benefits, group retirement, and human resource services. This critical role involves managing risk, advising on corporate governance, and safeguarding the company's interests in all contractual and regulatory matters. Susan Marsh ensures that People Corporation's innovative suite of services adheres to all applicable laws and industry standards. By navigating complex legal landscapes, the Chief Legal Officer supports the company's mission to help businesses attract and reward their employees effectively. Marsh's expertise is fundamental to maintaining the integrity and trust associated with People Corporation's brand.
    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 Ben Aron (Chief Executive Officer), along with executives such as Mitchell Glickman (Chief Financial Officer) and Greg Dunn (President, Property & Casualty Insurance).
    Who is part of People Corporation’s executive team?
    The executive team of People Corporation includes leaders such as Ben Aron (Chief Executive Officer), Mitchell Glickman (Chief Financial Officer), Greg Dunn (President, Property & Casualty Insurance) 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, Chief Financial Officer, President, Property & Casualty Insurance, President, People To People Aid Org (Canada), Group President, Solutions.