A Certified Public Accountant, he specializes in Accounting and Finance and teaches both graduate and undergraduate courses. In addition to teaching, Frank conducts seminars for the Centenary community on financial and tax issues. Frank worked for more than thirty years with the Internal Revenue Service as an Appeals Manager, Appeals Officer and Revenue Agent. He also served as a course developer for training courses with the IRS. He frequently addressed the New York and New Jersey Bar Associations, State CPA Societies as well as the IRS National Wide Tax Forums. meetings.