Director of Business Development, Travel Insurance
Hybrid · Montréal
The Director of Business Development will lead the creation of strategic partnerships with travel distributors and digital channels to expand the company's global footprint. They will also drive negotiations, finalize commercial agreements, and collaborate with internal teams to facilitate deal execution and cross-selling.