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

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

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

Explore Leadership Teams in Insurance
Primerica, Inc., together with its subsidiaries, provides financial products and services to middle-income households in the United States and Canada. The company operates in four segments: Term Life Insurance; Investment and Savings Products; Senior Health; and Corporate and Other Distributed Products. The Term Life Insurance segment underwrites individual term life insurance products. The Investment and Savings Products segment provides mutual funds and various retirement plans, managed investments, variable and fixed annuities, and fixed indexed annuities. The Senior Health segment offers segregated funds; and medicare advantage and supplement plans.
Company Leadership LE

LE
JD
CRC Group delivers service to the commercial insurance marketplace. As a wholesale insurance broker, CRC Group serves as a key intermediary between the independent insurance agents and the nation's top insurance carriers.
Company Leadership SG
RM
EP
DB
PPS, headquartered in Johannesburg, South Africa, and established in 1941, is a financial services company offering tailor-made insurance, investment, and healthcare solutions.
Company Leadership SR
SR

Great-West Lifeco Inc. is a diversified international financial services holding company focused on life and health insurance, retirement and savings solutions, wealth and asset management, and reinsurance. Operating under brands such as Canada Life, Irish Life, and Empower, it serves individuals, families, employers, and institutions across Canada, the United States, and Europe. Its offerings span life and health protection, group and individual retirement plans, annuities, pensions, investment and asset management services, as well as life, longevity, and property catastrophe reinsurance, distributed through advisors, brokers, consultants, financial institutions, and other intermediaries.
Company Leadership EM

LD
TO