The Sales & Marketing Manager is responsible for leading the team to achieve the company's revenue growth targets...-performance culture. They oversee all sales activities and ensure client satisfaction, putting in place an organized structure......
Job Location: Montreal, QC, Canada