News

Finning International's board named David Primrose as executive vice president and chief financial officer, effective immediately. Primrose, currently EVP and chief development officer, will retain ...