Odyssey hires head of sales & marketing

Odyssey Trust Company, the Canada-based trust and transfer agency provider, has hired Sarah Gilroy as its executive vice president, sales and marketing. Gilroy was previously vice president, business development at Computershare.

Post Comment