Dassault Systèmes
HR Business Partner
Dassault Systèmes
Manager, (WW) Worldwide Operations
Dassault Systèmes
Director, Sales Enablement
Coveo
Senior Director Human Resources
Dassault Systèmes
M and A Integration, Project Manager and HR Expert
Dassault Systèmes
Project Manager, Engagement Quality – Project Support
Processia Solutions
People and Culture Director
Processia Solutions
Vice-President, People and Culture
Université de Montréal
EMBA McGill HEC Montréal