CCM Hockey
Talent Acquisition Specialist
We are looking for a Talent Acquisition Specialist to manage the full recruitment cycle, from identifying staffing needs through to onboarding new hires. The successful candidate will play a key role in attracting,…
Global IT Business Analyst
This position is based at our head office in Ville Saint-Laurent. OBJECTIFS The IT business analyst links the IT teams with the business departments, taking on more responsibility for managing small end-to-end…
PMO - Sales Operations Coordinator
The Sales Operations Coordinator plays a key role in supporting CCM’s North American sales team. Working closely with the Sales Operations & Pricing Analyst and Manager, this position is responsible for sales…
Marketing Specialist - Central Europe
For Central Europe, we are now looking for a Marketing Specialist based at our local office in Munich.You will be part of our European Marketing Team, with a direct reporting line to the Head of Marketing Europe, while…