Maintains financial records of the organization. Reviews, analyzes and interprets financial data. Prepares various financial statements and reports. Maintains general ledger by posting entries, ensuring balances are accurate and reconciling bank statements. Ensures compliance with generally accepted accounting principles. Requires a bachelor's degree in accounting. Must have the ability to meet deadlines and prioritize workload. Good oral and written communications skills are essential.