Spinologics Inc.
Project manager
Rheolution
Project manager
École de technologie supérieure
Research associate
MICADO
Project manager
École de technologie supérieure
Post PhD
Institut de Formation Technique Supérieur
Research engineer
Institut de Formation Technique Supérieur (France)
Université Paul Verlaine (France)