Michel Guy Vachon

Senior Mechanical Engineer

Photo of Michel Guy