Alan Ridout, Certified Public Accountant