Master’s Degree in Accounting preferred or MBA, CPA, CFA, CPF, or professional experience in accounting or financial services required; Minimum of two years teaching experience preferred, preferably at the college level. Teaches basic, intermediate, and advanced principles of accounting and finance courses including but not limited to: Financial accounting, managerial accounting, tax accounting and cost accounting.