President & CEO
Michel Gendreau
CEO Approval Rating
80/100
1983
PrivateIndependent Company
https://www.garaga.com/