David Greenberg, CPA