David Primrose

Finning International Inc., Executive Vice President and Chief Development Officer

David Primrose was appointed chief development officer of Finning International Inc. in January 2025. Over the course of his career at Finning, Primrose has held several executive roles, including president of Finning Canada, executive vice president of core industries for Finning Canada, executive vice president of mining for Finning Canada, senior vice president of human resources for Finning International, vice president of human resources for Finning Canada, managing director for Finning United Kingdom and Ireland, and divisional director of power systems for Finning UK. Primrose is a Chartered Professional Accountant, Certified General Accountant, and a Stanford School of Business Executive Education graduate.