Also required are a thorough knowledge of established accounting principles and practices, knowledge of accounting software, advanced spreadsheet skills, the ability to write queries and macros and demonstrated analytical, problem solving, human relations and effective communication skills. Bachelor’s degree in Accounting, Finance, or a related field or equivalency (one year of education can be substituted for two years of related work experience), plus two years professional accounting experience.