A member of the AICPA, the NYSSCPA and its Litigation Services, and Exempt Organizations committees, he has worked in public accounting, private industry, city, and state governments. He worked for an international CPA firm, served as internal audit manager for a publicly held company, was internal audit director for a major New York City agency, and was executive director of program planning for a city agency investigating healthcare and welfare fraud and recovery of public funds. Now teaching Internal Auditing and Management Planning, Control, and Effective Budgeting, he previously taught at NYU’s graduate school of Public Administration and conducted training for U.S. financial regulators and foreign government auditors.