THE CHALLENGE We are seeking a highly motivated person to lead the marketing strategy for one of our North American sales teams. To excel in this role, you will need experience owning all aspects of a field marketing operation within a st......
Job Location: Montreal, QC, Canada