Mount Logan Capital Inc. (Mount Logan) has announced the addition of Scott Chan to its executive team.
Chan joins as director for the company’s Canadian operations where he will primarily focus on advancing the company’s strategic initiatives across the Canadian financial services market. This includes expanding the company’s relationships with investors, capital markets, and strategic partners.
Chan brings over 20 years of experience in the financial sector, having held key positions in asset management and institutional sales.
Before joining Mount Logan, he served as managing director and financial services equity analyst at Canaccord Genuity for 13 years. During his tenure, he provided in-depth coverage of Mount Logan and other major players in the industry, including Canadian banks and life insurance companies.
His previous roles also include positions at Acuity Investment Management and CI Financial Corp., where he gained substantial experience with diverse investment strategies.
In addition to his professional achievements, Chan holds an Honors in Business Administration and Commercial Studies from Western University and an MBA from Concordia’s John Molson School of Business. He is also a chartered financial analyst (CFA).
Ted Goldthorpe, CEO of Mount Logan, expressed confidence in the new hire, noting Chan’s extensive experience in asset management and financial services, particularly his expertise in both buy- and sell-side analysis, makes him an invaluable addition to our team.
He noted that Chan’s deep understanding of the industry and proven track record will significantly enhance the company’s market visibility and engagement efforts.
“I am thrilled to join Mount Logan’s team. Alternative asset management and insurance solutions are two of the fastest-growing segments in finance today,” said Chan on his appointment.
“There is a clear path for solid organic growth supported by a stable, long-term capital base, complemented by Mount Logan’s proactive approach towards M&A in North America to add further scale.”
Mount Logan Capital Inc. is an alternative asset management and insurance solutions company focused on public and private debt securities in the North American market. The company also operates in the reinsurance of annuity products through its subsidiaries Mount Logan Management LLC and Ability Insurance Company. Ability Insurance, acquired by Mount Logan in late 2021, is notable for reinsuring its long-term care portfolio’s morbidity risk to third parties, thereby reducing exposure to new long-term care risks.
Do you have something to say about this new appointment? Let us know in the comments below.