We want our employees to live a healthy, balanced and fulfilling life, both in and out of the office. Our benefits seek to help you achieve that goal
While our head office is located in Longueuil on the south shore of Montreal (Quebec, Canada), we have two other offices located in Los Angeles and Beijing
OVER 20 YEARS OF PASSION
Since our inauguration in 1998, we've been guided by the same basic principle: we strive to go beyond what's thought possible and evolve through the creativity, agility and humanity of our staff
A DIVERSE WORKFORCE
With close to 100 employees, our workforce reflects D-BOX’s values of diversity, inclusion and equality
We’re always looking to connect with talented people!