Head of Sales and join a close knit team operating like a start-up within a larger, established ecosystem...'s business problems. A self-motivated person with drive, passion and energy to make data centric intelligence valuable......
Job Location: Montreal, QC - Toronto, ON, Canada