
Canada
‘We were lucky to have him’: Canadian finance titan James O’Donnell dead at 88
May. 23, 2025
Canadian investment pioneer James O’Donnell died on May 20 at the age of 88 after a battle with dementia. He was the chairman and founder of the O’Donnell Investment Management Corporation, headquartered in Toronto. O’Donnell’s financial career spanned several decades. He was a president of Mackenzie Financial, spending two decades at the firm, now known […]
Continue Reading