communication and collaboration with key stakeholders to win as a team. You are the architect of your own career: If you put in the... and across new offices Minimum requirements for this role: 4+ years of experience in a senior Customer Success, account......
Job Location: Quebec City, QC, Canada