He has worked in several countries with three (3) of the big four global accounting firms, namely, KPMG, PricewaterhouseCoopers and Deloitte & Touche. In Canada he was with KPMG, Toronto, for approximately six years. He was a Senior Manager when he left that firm.