Jim is a Chartered Professional Accountant, a Certified General Accountant and a Licensed Public Accountant. He has extensive experience in accounting, auditing, taxation and manag... more... See more text