Guy articled with a national firm and obtained his CA designation in 1985. His experience includes senior finance positions in operating and development companies where he gained valuable experience and insight into corporate operations. His extensive audit experience has included being partner for audits ranging from small companies to those with assets in excess of $800 million. He joined Davidson & Company LLP in 2000 and currently chairs several committees within the firm, as well as Vancouver's Public Company Forum. Guy is also a member of CPA Canada's Small Company Advisory Group.

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