Bilingual Director, Canadian Sales
Telesat
This setup fosters brainstorming, problem-solving, and trusted relationships and allows our marketing team to come together three days a week to collaborate [...]
-
Montréal - QC