Gary began working with the CRA in 1985 after working in the private sector for eleven years and stayed in various
roles at CRA for nearly thirty years. He regularly consults with numerous CRA auditors on a variety of domestic and international issues.
In his roles with the CRA, Gary participated as a guest speaker in CRA sponsored tax events for some of Canada’s largest companies, provided a special tax event to the Department of Justice and the Department of Finance policy section, and was the CRA guest speaker for over 10 years in the advanced tax program.
Gary joined the Welch LLP tax group in 2016 giving Welch LLP a valuable advantage for our clients in dealings with the CRA to obtain fair, reasonable and appropraite results.