Five or more years of accounting, outsourced accounting, or full-charge bookkeeping experience Strong knowledge of general ledger accounting, financial reporting, reconciliations, and month-end close Strong working knowledge of QuickBooks Online Proficiency in Microsoft Office, particularly Excel Experience managing multiple clients, priorities, and deadlines Strong analytical, organizational, and problem-solving skills Ability to communicate financial information clearly to clients and team members Demonstrated ability to review work, provide direction, and hold others accountable A thoughtful, proactive approach to client service Ability to work independently while contributing to a collaborative team Ability to work effectively in a hybrid environment. Bachelor's degree in Accounting, Finance, or a related field Experience in public accounting, client advisory services, or outsourced accounting Experience providing accounting services to nonprofit organizations Knowledge of nonprofit financial reporting, fund accounting, restricted contributions, and grant tracking Previous supervisory, project leadership, or team-development experience QuickBooks Online ProAdvisor and/or payroll certification Experience with budgeting, forecasting, or management reporting.