business in a box
•
2023-11-24
Montreal, CA
General Manager / Directeur General
Company Description At Business in a Box, we're more than just a software company. We're on a mission to change how small and mid-sized businesses operate. Headquartered in the vibrant city of Montreal, Quebec, Canada, we specialize in developing and marketing…