David Primrose was appointed Chief Financial Officer of Finning International Inc. in June 2025. Over the course of his career at Finning, Mr. Primrose has held several executive roles for Finning International, Finning Canada, and Finning UK and Ireland, including Chief Development Officer, President of Finning Canada, Executive Vice President of Core Industries, Executive Vice President of Mining, Senior Vice President of Human Resources Managing Director for Finning United Kingdom and Ireland, and Divisional Director of Power Systems. Mr. Primrose is a Chartered Professional Accountant, Certified General Accountant, and a Stanford School of Business Executive Education graduate.