All executive vice president Articles

Haulotte executive VP steps down
Carlos Hernandez has led global growth at the company during his 20-year tenure 
Finning makes senior finance appointment
David Primrose named executive vice president and chief financial officer
Trio of new senior management roles at MEC
Executive VP, parts & service, along with marketing and product roles announced 
MEC reshuffles management team
David Baxter returns, Brian MacFarland promoted