
Michel McCrindle
La Vis Cachée enr.
Member
Saint-Hubert (Quebec) Quebec, Canada
Career path
