He is a veteran of nonprofit legal counsel, advising nonprofits on all issues of compliance with Federal and State reporting requirements, fundraising laws and regulations, including State charity registration laws, and the IRS revised Form 990. Gary is a partner in Affinity Fundraising Registration Services for Nonprofits.