The Finance Officer is responsible for preparing annual budgets and manages the processing of all financial documents and transactions in accordance with Generally Accepted Accounting Principles for not-for-profit organizations. This position is responsible for all budgeting and financial operations, and provides administration and human resources support services for the organization.