People Corporation Executive and Leadership Team

September, 2026

Leadership Overview

People Corporation has 8 executives leading key functions including strategy, financial oversight, legal compliance, and insurance operations.

Focused on national growth, People Corporation delivers innovative group benefits and retirement services to help businesses attract and reward top talent across the Canadian market.

Leadership Roles at People Corporation

  • Chief Executive Officer - Ben Aron
  • Chief Executive Officer, At People Corporation - Brevan Canning
  • Chief Financial Officer - Mitchell Glickman
  • Vice- President - Allison Gigliotti
  • President, People To People Aid Org (Canada) - Mesrak Lissanu
  • President, Property & Casualty Insurance - Greg Dunn
  • Group President, Solutions - Marcelo Regen
  • 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 national expansion initiatives. Aron architects the long-term vision for group benefits and retirement services, ensuring alignment with the evolving needs of Canadian businesses. By fostering a culture of innovation, the Chief Executive Officer drives operational excellence across all service lines. This leadership role involves constant engagement with the Board to secure sustainable growth and market competitiveness. Ben Aron maintains a sharp focus on scaling the organization to meet the complex human resource demands of diverse clients. Through rigorous oversight of national performance metrics, the Chief Executive Officer optimizes service delivery models. Ultimately, Aron secures the company's position as a premier provider of group benefits, ensuring that every strategic decision supports the core mission of helping businesses attract and reward the people who ensure continued success.

    Brevan Canning - Chief Executive Officer, At People Corporation

    Brevan Canning, the Chief Executive Officer, At People Corporation at People Corporation, manages the integration of specialized human resource services into the broader corporate portfolio. Canning oversees the execution of client-centric strategies that differentiate the firm within the competitive insurance and benefits landscape. By streamlining internal processes, the Chief Executive Officer, At People Corporation enhances the value proposition for national clients seeking customized retirement solutions. This role requires deep collaboration with department heads to ensure that service delivery remains agile and responsive to market shifts. Brevan Canning prioritizes the development of innovative tools that empower businesses to manage their human capital effectively. Through consistent monitoring of industry trends, the Chief Executive Officer, At People Corporation maintains the firm's reputation for providing uniquely valuable insights. Canning drives the operational framework that allows the organization to scale its impact while maintaining high standards of client satisfaction.
    Brevan Canning

    Mitchell Glickman - Chief Financial Officer

    Mitchell Glickman, the Chief Financial Officer at People Corporation, governs the fiscal health and capital allocation strategies of the organization. Glickman directs all financial reporting, budgeting, and investment activities to support the company's national growth objectives. By analyzing market data, the Chief Financial Officer ensures that resources are deployed efficiently across group benefits and retirement service divisions. This leadership role involves maintaining robust relationships with investors and stakeholders to ensure long-term financial stability. Mitchell Glickman oversees the risk management framework, protecting the firm against economic volatility while identifying new opportunities for revenue expansion. Through precise financial modeling, the Chief Financial Officer provides the necessary data to guide executive decision-making. Glickman maintains strict adherence to regulatory standards, ensuring that all fiscal operations support the overarching mission of providing high-value human resource services to clients across the country.
    Mitchell Glickman

    Allison Gigliotti - Vice- President

    Allison Gigliotti, the Vice- President at People Corporation, oversees the operational execution of client service programs and internal process improvements. Gigliotti directs cross-functional teams to ensure that group benefits and human resource services are delivered with maximum efficiency. By optimizing service workflows, the Vice- President enhances the client experience and supports the company's national growth targets. This leadership role involves coordinating with other executives to align departmental goals with the broader corporate strategy. Allison Gigliotti monitors performance metrics to identify areas for service enhancement and innovation. Through the implementation of scalable operational models, the Vice- President ensures that the firm remains responsive to the needs of diverse business clients. Gigliotti drives the initiatives that allow the organization to maintain its competitive edge, ensuring that every client receives the high-quality support necessary to attract and reward their own employees effectively.

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

    Mesrak Lissanu, the President, People To People Aid Org (Canada) at People Corporation, leads the specialized initiatives focused on community impact and organizational outreach. Lissanu directs the strategic development of programs that align with the firm's commitment to social responsibility and human-centric services. By fostering partnerships across the Canadian landscape, the President, People To People Aid Org (Canada) expands the reach of the company's mission to support businesses and their people. This role involves managing the intersection of corporate services and community aid, ensuring that the organization's values are reflected in every external engagement. Mesrak Lissanu oversees the allocation of resources to maximize the effectiveness of aid-related projects. Through consistent leadership, the President, People To People Aid Org (Canada) ensures that the firm's influence extends beyond traditional benefits, reinforcing the company's reputation as a dedicated partner in human resource success.

    Greg Dunn - President, Property & Casualty Insurance

    Greg Dunn, the President, Property & Casualty Insurance at People Corporation, manages the specialized division dedicated to risk protection and insurance solutions. Dunn directs the underwriting, sales, and claims management processes to ensure that clients receive comprehensive coverage tailored to their specific business needs. By analyzing market trends in the property and casualty sector, the President, Property & Casualty Insurance identifies opportunities for product innovation and service expansion. This leadership role involves collaborating with the broader executive team to integrate insurance offerings into the company's suite of group benefits. Greg Dunn oversees the performance of regional teams, ensuring that service delivery remains consistent across the national market. Through strategic management of the insurance portfolio, the President, Property & Casualty Insurance drives revenue growth and strengthens the firm's position as a comprehensive provider of business protection and human resource services.

    Marcelo Regen - Group President, Solutions

    Marcelo Regen, the Group President, Solutions at People Corporation, directs the development and deployment of the company's innovative service suite. Regen architects the strategy for integrating group benefits, retirement services, and human resource tools into a cohesive client offering. By overseeing the product lifecycle, the Group President, Solutions ensures that all services remain at the forefront of industry standards. This role involves working closely with technology and service teams to create customized solutions that help businesses attract and reward their employees. Marcelo Regen monitors the competitive landscape to identify new service opportunities that align with the firm's national growth strategy. Through the effective management of solution-based initiatives, the Group President, Solutions drives operational success and client retention. Regen ensures that the organization continues to provide uniquely valuable insights, supporting the core mission of helping businesses succeed through their people.
    Susan Marsh, the Chief Legal Officer at People Corporation, manages all legal affairs, compliance protocols, and corporate governance standards. Marsh directs the legal team in navigating the complex regulatory environment surrounding group benefits and insurance services. By architecting comprehensive compliance programs, the Chief Legal Officer mitigates operational risks and ensures that all business practices align with national legislation. This role involves providing strategic counsel to the executive team on mergers, acquisitions, and contractual obligations. Susan Marsh oversees the protection of intellectual property and the resolution of complex legal disputes that could impact the firm's market position. Through proactive monitoring of legislative changes, the Chief Legal Officer safeguards the organization's reputation and operational integrity. Marsh ensures that every service offering remains compliant, allowing the company to focus on its core mission of helping businesses attract and reward the people who ensure continued success.
    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 Brevan Canning (Chief Executive Officer, At People Corporation) and Mitchell Glickman (Chief Financial Officer).
    Who is part of People Corporation’s executive team?
    The executive team of People Corporation includes leaders such as Ben Aron (Chief Executive Officer), Brevan Canning (Chief Executive Officer, At People Corporation), Mitchell Glickman (Chief Financial Officer) and other senior executives.
    How many executives does People Corporation have?
    People Corporation has 8 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 Executive Officer, At People Corporation, Chief Financial Officer, Vice- President, President, People To People Aid Org (Canada).