with us to see a difference. People join us to make one. Job Description This role requires you to be bilingual in English and French...’ toughest problems, we need a Technical Support Specialist to join the team. If you love to solve problems and add value...