President
Martin Larose
CEO Approval Rating
84/100
1993
PrivateSubsidiary of Volvo Group
http://www.novabus.com