We raised our 3rd funding round and are actively hiring in sales & tech! Check out our careers.
We serve our global customer base from our main hub in Montreal, Canada, with the help of key staff in North America, the U.K. and Europe.
Main location: 7675 Boul. Saint-Laurent, Suite #201, Montréal, QC H2R 1W9