John has extensive experience in Accounting, Finance and Tax areas for more than seventeen years. He has also served in executive and management positions in Public Accounting, Tax Consulting, Industry and Investment Management. John is a licensed CPA with a Masters degree in accounting and a second Masters in Corporate Finance. In addition to his accomplishments, he has received advanced specialized training in Cost and Management Accounting. |