Responsible for maintaining general ledger accounts, administering and processing Accounts Payable, preparing journal entries and posting to the General Ledger, cash accounting including receipts reconciliation, and producing various accounting and financial reports for the executive team, Board, and team. Supports the overall functions of the Finance department by recommending, developing, and maintaining financial databases, computer software systems and manual filing systems.