At least three years of bookkeeping and accrual accounting experience, including general ledger work, with at least one year working in nonprofit or government accounting, paid or volunteer. Working knowledge of accounting principles, including fund accounting, GAAP, debits and credits, compliance requirements, and best practices.