Savoura employs 84 employees. The Savoura management team includes Julie Gamache (Vice-Présidente RH et Marketing), Jonathan Houle (Vice-président opérations et excellence operationnelle.), and Richard Dorval (Président).
Looking for a particular Savoura employee's phone or email?