Descrizione
Odyssey Trust Company is a Transfer Agent & Corporate Trust specialist, with its head office in Calgary, AB. Here, we are focused on delivering superior service and technology relevant solutions to support our customers in the best possible way.