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

Susan Marsh - Chief Legal Officer
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.

Explore Leadership Teams in Insurance
Starr Companies is a global insurance and investment organization that provides a wide range of property, casualty, and accident and health insurance products to businesses and individuals. It operates through a network of insurance and travel assistance companies, delivering customized risk management solutions and financial services while maintaining a strong international presence and long-standing industry expertise.
Company Leadership JM
TK
HH
AIA Group is an insurance group headquartered in Wanchai, Hong Kong. The company offers life insurance, accident and health insurance and savings plans. The Group also provides employee benefits, credit life and pension services to corporate clients.
Company Leadership AL

YL
Blue Cross Blue Shield of Arizona (BCBSAZ) offers health insurance and related services to millions of customers throughout Phoenix, Chandler, Flagstaff and Tucson. BCBSAZ is a not-for-profit company and an independent licensee of the Blue Cross Blue Shield Association. It's corporate headquarters are based in Phoenix, Arizona.
Company Leadership HC
DR
SM

SelectQuote is a company that pioneered the model of providing unbiased comparisons from multiple highly-rated insurance providers, enabling consumers to select policies and terms tailored to their individual needs. Its success is built on two foundational pillars: a team of highly trained agents who deliver consultative guidance, and proprietary technology that efficiently sources and routes high-quality leads. The company operates a comprehensive ecosystem that engages consumers across insurance, pharmacy, and virtual care. Its business is organized into three core lines: SelectQuote Senior, which supports the Medicare market with a range of Advantage and Supplement plans; SelectQuote Healthcare Services, which includes an accredited pharmacy, chronic care management services, and programs connecting consumers with a wide array of healthcare services; and SelectQuote Life, which addresses life insurance needs across its consumer base.
Company Leadership

FM
RG