Odyssey Trust Company employs 119 employees. The Odyssey Trust Company management team includes Jenna Kaye (Chief Executive Officer, Co-Founder), Justin Sheehan (Chief Compliance Officer and Chief Risk Officer), and Shawn Stordy (Chief Financial Officer).
Get Contact Info for All DepartmentsLooking for a particular Odyssey Trust Company employee's phone or email?