Odyssey Group names Carl Overy Hudson CEO as Chris Gallagher retires in 2026
The leadership changes at Odyssey Group’s U.S. insurance subsidiary also include internal promotions for Trevor Howard and Andre Virgilio as part of Hudson’s succession plan.