team meeting to validate what is in progress and make sure everyone is on track. This is also when some technical... and working alongside a team of 10 + team members located in Canada and US. Main responsibilities: Provide technical support......
Job Location: Saint-Hubert, QC, Canada