
Kevin Strain
Runs one of the world's largest insurance and asset management companies — $1.4+ trillion in assets under management spanning Canada, the U.S., and Asia.
Kevin Strain serves as President and CEO of Sun Life Financial, one of the world's largest life insurance and asset management companies with over $1.4 trillion in total assets under management. Sun Life operates across three core markets: Canada (group benefits, individual insurance, wealth management — Sun Life is one of the dominant Canadian life insurers), the United States (Sun Life U.S. group benefits, and SLC Management — an alternative asset management platform managing $230+ billion), and Asia (life insurance and wealth management operations in the Philippines, Hong Kong, Indonesia, India, Malaysia, Vietnam, and other markets). SLC Management has become a key growth engine: the platform manages private credit, real estate, infrastructure, and other alternative assets for institutional investors, generating fee-based revenue that is less sensitive to interest rate and market fluctuations than traditional insurance. The U.S. group benefits business (employee dental, disability, vision, life insurance) provides stable, predictable fee income. Sun Life's Asian operations provide exposure to high-growth markets where insurance penetration is low and rising wealth drives demand for protection and savings products. The Philippine operation (Sun Life of Canada Philippines) is one of the market leaders. Key stock drivers include SLC Management AUM growth and fee income, Canadian wealth management net flows, U.S. group benefits performance, Asian new business growth, insurance experience results, investment portfolio returns, and the competitive dynamics with Manulife, Great-West Lifeco, and global insurers.
Disclaimer regarding person-related content and feedback: legal notice.