Tom Given, CPA