Guy articled with a national firm and obtained his CA designation in 1985. He has extensive audit experience in a wide range of industries and geographic locations and has held senior finance positions in operating and development companies. He joined Davidson & Company LLP in 2000 and currently chairs several committees within the firm, as well as CPABC’s Public Company Forum. Guy is also a member of CPA Canada's Canadian Performance Reporting Board, the Crypto-Asset Auditing Working Group, and CPABC’s Public Practice Committee.

Guy is an avid skier, occasional golfer and tennis player. He enjoys the company of his wife and his three adult children.