Manager of Accounting

NCODA
Syracuse, NY

Job Overview


We are looking for a new Manager of Accounting to join our growing NCODA team! Our top candidates will be licensed CPAs (or actively pursuing) with 3-5 years of professional accounting experience. This role is hybrid and candidates must reside in the greater Syracuse, NY area. This role is expected to work in-person at NCODA Headquarters (Cazenovia, NY) at least 2-3 days per week.


The Manager of Accounting is a key financial steward responsible for overseeing day-to-day accounting operations, managing financial reporting and analysis, guiding budget development, and ensuring compliance with nonprofit accounting standards and regulatory requirements. This role supports the strategic decision-making of senior leadership by delivering accurate, timely, and insightful financial data and analysis.


At NCODA, employees are expected to lead by example—demonstrating selflessness, excellence, and grace in all interactions. Ethical conduct is foundational, guiding every decision with integrity, respect, and a commitment to others’ well-being.


Responsibilities and Duties


Financial Reporting and Analysis

  • Prepare and analyze monthly, quarterly, and annual financial statements. 
  • Generate reports for internal and external stakeholders, highlighting key financial metrics and trends. 
  • Provide insights and recommendations based on financial analysis. 
  • Provide financial data with explanations and interpretation as requested by leadership. 
  • Provide direction and input for the development of accounting processes, reports, forms, records, and documented policies and procedures. 


Budgeting and Forecasting

  • Collaborate with program managers to develop and monitor annual budgets. 
  • Assist in the preparation of grant budgets and financial proposals along with Manager of Operations & Partnerships.  
  • Conduct variance analysis and provide recommendations for budget adjustments.  
  • Assist with company budget planning initiatives and reviewing performance metrics against budget goals.  
  • Plans and administers departmental budget.  
  • Provides historical data and projections as required for budget development and planning. 


Accounting Operations

  • Oversee day-to-day accounting functions, including processing accounts payable, generating invoices, and general ledger entries. 
  • Monitor, review and verify accounting records and transactions for accuracy, timeliness, and adequacy of supporting documentation.  
  • Ensure accurate and timely processing of financial transactions. 
  • Pursue collections of outstanding accounts receivable 
  • Implement and maintain internal controls to safeguard financial assets. 
  • Oversee and directs audit, tax, accounting, purchasing, real estate lease contract agreements, long range forecasting, and insurance activities for the organization.  
  • Oversee general ledger account reconciliations and production of regularly scheduled summary reports, income statements, and financial statements.  
  • Approve all employee expense reports in compliance with company expense policy. 
  • Review and approve company expenses and all charges on company credit card to reconcile with bank and QuickBooks Online. 
  • Oversee the year-end closing process 


Compliance and Audit

  • Ensure compliance with all relevant accounting standards, regulatory requirements, and grant agreements for nonprofit entity. 
  • Coordinate and support annual financial audits and other compliance reviews. 
  • Address any audit findings and implement corrective actions. 
  • Reviews and evaluates internal controls and procedures for compliance.  


Taxes

  • Process sales tax returns 
  • Obtain tax exemption documents in applicable jurisdictions 
  • Assist in the production of annual tax filings and other required reports 
  • Produce W2s and 1099s for employees and contractors 


Payroll

  • Process payroll according to the company payroll schedule 
  • Verify accurate contributions and deductions for employee benefits 
  • Maintain payroll tax accounts in applicable jurisdictions 


Cash Management

  • Monitor cash flow and manage banking relationships. 
  • Prepare cash flow forecasts to ensure adequate funds are available for operational needs. 


Investment Management

  • Optimize investment strategies to maximize returns on surplus funds.


Qualifications


Required:

  • Bachelor's degree in Accounting, Finance, or related field. 
  • 3-5 years or more working professionally within the accounting field.
  • Proficiency in QuickBooks Online and Microsoft Excel. 
  • Experience working with cloud-based financial platforms. 


Preferred: 

  • Licensed CPA (or actively pursuing)
  • Experience in nonprofit accounting or grant-funded financial management. 
  • Familiarity with Stripe, Salesforce, Expensify, and other financial technologies. 
  • Strong project management, analytical, and communication skills. 
  • Demonstrated ability to work independently in a remote/hybrid environment. 


Hours & Location


Full time position; hybrid.

Greater Syracuse, NY area

2-3 days in office (Cazenovia, NY)

Organizational hours are Monday through Friday, 9am to 5pm EST with variable hours based on travel and meetings requirements. 


Salary Range


$70,000 - $90,000


Benefits


We value our team members and offer a robust benefits package to support your well-being and growth.


  • Comprehensive Health Coverage: Medical, dental, vision, and life insurance to keep you and your family covered.
  • Generous Time Off: 14 paid holidays, ample PTO, and dedicated volunteer time to give back to your community.
  • Summer Hours: Enjoy Friday afternoons off during the summer for a better work-life balance.
  • Professional Growth: Tuition reimbursement to fuel your ongoing education and career development.
  • Tech Support: Mobile phone and internet reimbursement to keep you connected in our remote environment.
  • And More: Additional perks designed to support your personal and professional success.


To Apply


We would love to hear from you!


Submit Resume and any other applications materials you'd like to be reviewed via LinkedIn in a single document.