John has nearly two decades of global executive experience and has worked for tech-based companies throughout his career. He started in the Telecom industry, including time in Silicon Valley, before transitioning to Agriculture & Agtech where he has spent the bulk of his career. Originally from Toronto, Canada, John obtained his Chartered Professional Accountant (CPA) designation while working for Price Waterhouse in their audit and tax practices.
He has lived and worked in North America, Europe, and Asia and his experience within emerging and developed markets spans a wide range of business environments, from start-ups to large multinational companies, and businesses of a broad size and complexity, with revenues ranging from less than $5M to more than $2B. As a leader, John partners with investors, employees, customers, suppliers, and other stakeholders to improve collaboration and performance, resolve challenges, and increase engagement.
Throughout his career, he has held broad functional responsibility and operated at the Board level. John has chaired a Pension Committee with 200+ members, and has extensive experience driving customerfacing, back-office, and people strategy transformations, while improving operational efficiency, financial transparency, and decision-making through the implementation of KPIs, dashboards and new business processes. He has also worked closely with financial markets, raising almost $40M via capital raises and working capital loans, and serving in Investor Relations at a public company.
Today, he provides strategic & operational leadership services to help his clients manage change, build their capabilities, and deliver measurable results, even during challenging times.
CFO Systems, LLC
McKinsey & Company
Independent Senior Advisor to McKinsey
COO / CFO
CFO, North America Seeds
CFO, Asia Pacific
CFO, Eastern Europe
Investor Relations Manager
Finance Manager | Divisional Assistant Controller
We can help lead your company to success by tailoring our efforts to partner with you, your people, procedures & processes. Drop us a note using our form or call us at 402.884.0066 and one of our team members will schedule a time to discuss how CFO Systems can help your business grow.