Gary resides in Waterloo Ontario and studied at Wilfred Laurier University.   Gary has 37 years of experience at the Canada Revenue Agency (CRA) including spending 16 years as Team Leader Charities Audit for all of Ontario. Gary has extensive knowledge of charity audits, Income Tax Act requirements and CRA guidance regarding charitable and not for profit organizations.  Gary joined Blumbergs to assist clients who wish to have informal risk reviews conducted to improve compliance and knowledge of Income Tax Act requirements.