🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Relationship Manager III

Hospitality Full Benefits Career Growth
Company

Computershare Canada

Location

montreal, Canada

Posted

June 01, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Location: Montreal, Canada (Hybrid).


In this position, you’ll be based in the Montreal office for a minimum of three days a week, with the flexibility to work from home for some of your working week. Find out more about our flexible work culture at computershare.com/flex.


Corporate Trust Officer (Contract Specialist) – Job Description


The Corporate Trust Officer manages and administers a portfolio of client accounts and negotiates new trusteeship and customized agency accounts, ensuring Computershare's interests are protected from risk and providing a high level of service to corporate clients, their legal counsel and investors. The Corporate Trust Officer executes documents committing Computershare to the terms and conditions contained therein.


A role you will love


In this key role for our business, you will primarily be responsible for the following:



  • Negotiate the terms of a var...