Craig’s job is to protect the one thing every client depends on: confidence in their numbers.
As Partner, Public Company Audit, he leads audits for public companies, so clients receive reliable, well-supported guidance they can stand behind.
He articled with Davidson and built his career here, developing deep expertise in public company audits. Craig works across technology, mining and resources, manufacturing, cannabis, and pharmaceuticals, tailoring his guidance to the specific demands of each.
His commitment to audit quality is the throughline of his work. Clients rely on Craig for exceptional service and a steady insistence on getting it right, every time, which matters most when the reporting is complex or the stakes are high.
An active hockey player, cyclist, hiker, and scuba diver, he is also an avid reader and film buff who loves to travel. Closest to his heart is time with his wife and their two children, Jade and Cole.