🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Relationship Manager III

Hospitality Full Benefits Career Growth
Company

Computershare

Location

montreal, Canada

Posted

May 21, 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.

We give you a world of potential

The Corporate Trust Officer (Contract Specialist) 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 variety of trust and...