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