office in Sherbrooke, Quebec, Canada Flexible schedules to support work/life balance A dynamic, close-knit, collaborative... orientation. About us: French Tech 2030 Laureate Enabled by Nobel Prize-winning technology A team made of scientists......
Job Location: Sherbrooke, QC, Canada