Stanford Graduate School of Business Executive Education
Executive Program
2012-2013
Chartered Professional Accountants of Canada (CPA Canada)
CPA, CGA
1985-1990
David Primrose Summary
David Primrose, based in Canada, is currently a Chief Financial Officer at Finning. David Primrose brings experience from previous roles at Finning. David Primrose holds a 2012 - 2013 Executive Program @ Stanford Graduate School of Business Executive Education. David Primrose has 3 emails and 2 mobile phone numbers on RocketReach.
Looking for a different David Primrose?
Find contact details for 700 million professionals.