Bill Mattingly is a chartered accountant and certified practising accountant (CPA) with over 20 years' experience in taxation and general business advisory services. Mr Mattingly also has extensive ...