The Financial Controller (FC) is responsible for all financial accounting and reporting activities, along with supporting management accounting activities such as cash management, budgeting, forecasting and analysis. The FC will manage the practical aspects of audit preparation (including CCSF audits/self-assessment and other reviews). The FC will prepare tax documents (Form 990 etc) and any other general filings required.

The FC is involved in supporting presentations to the Board’s Finance and Audit Committees and plays a major role in influencing and shaping Finance’s strategy, policies and internal controls. The FC works closely with the senior leadership team, the HR Manager and the Development team, as well as develops excellent communications and relationships across all Program areas.


  • Oversee all accounts, ledgers, accounting and reporting systems ensuring compliance with US GAAP and nonprofit regulatory requirements.
  • Process financial data and present financial statements and reports in an accurate and timely manner; monitor and communicate accounting or controls issues to the CFO.
  • Manage the work of an accountant who will perform a number of basic accounting functions such as AP, AR, petty cash, bank reconciliations etc.
  • Design, implement and monitor internal controls and processes that safeguard the assets of the Center and ensure appropriate validity of transactions for revenue, costs and program budgets.
  • Manage the provision of audit requirements (across Finance and Development) and provision of data to other audit or self-assessment processes.
  • Assist the CFO and senior management team in the annual budgeting and planning process; administer and review all financial plans and compare to actual results with a view to identify, explain and correct variances as appropriate.
  • Support the CFO in preparing for the Board’s Audit and Finance Committees and participate in those meetings.
  • Oversee all financial, project/program and grants accounting; ensure that expenditures are consistently aligned with grant and program budgets throughout the grant/fund period; collate financial reporting materials for government, corporate and foundation grants (including budgets and reports of actual grant spending).
  • Manage daily cash management needs and create organizational cash flow forecasts for review by the CFO.
  • Support, and where necessary educate, Program Directors and other staff about financial processes.
  • Understand and support program operations.
  • Account for investments in keeping with policies and investment guidelines.
  • Account for Fixed Assets, ensuring counts and tagging of assets.
  • Assist wherever possible in strengthening internal communications with staff at all levels throughout the organization.
  • Ensure that vendor contracts are filed and recorded (available for the budget process).
  • Act as a backup resource for processing the semi-monthly payroll when necessary due to the absence of the HR Manager.
  • Assist the CFO and HR manager in developing salary structures and related processes.
  • Liaise with the HR Manager to ensure the correct financial accounting of employee benefits such as FSA, DSA, workers’ comp, commuter and 403(b) benefits.
  • Ensure compliance with all relevant federal, state and city regulations.

Undertake other duties as assigned.


  • Minimum of six to ten years of accounting experience with at least three in nonprofits required
  • Good knowledge of US GAAP and of federal, state and city regulations.
  • Experience of audit and/or implementing internal controls processes.
  • Experience in process re-engineering and quality improvement initiatives.
  • Proficient with software packages such as Microsoft Office – especially Excel.
  • Experience with setting up and running accounting systems.
  • Prior experience in processing or auditing payroll is desirable.
  • Excellent written and verbal communication skills.
  • Ability to successfully interact at all levels of the organization and develop positive relationships with all staff members.
  • Ability to present Finance related items to the Board, senior management and staff.


  • CPA qualification preferred.
  • Knowledge of Fund EZ
  • Prior experience in processing or auditing payroll


  • Ability to advance timelines and deadlines, especially when working with those senior within the organization and within partnerships.
  • Bias for action. Ability to act on limited information when necessary while also seeking supervision when in need of further direction. Growth-oriented, flexible, comfortable with ambiguity, fast learner.
  • Excellent interpersonal skills and experience building collaborative relationships & partnership, and the demonstrated ability to work at the community level with diverse groups of people and build consensus across organizational lines, including the ability to work tactfully and effectively with representatives of city agencies, community-based organizations and the community at large.
  • Passion for and understanding of the impact of systems change and macro-level social work.
  • Integrity to handle sensitive information in a confidential manner. Must be able to tailor appropriate information sharing to relevant audience given complexity of work with multiple stakeholders.


  • Exempt
  • Position will be fingerprinted and reference-checked.

Typical Working Conditions:

Standard office.

Equipment Used:

Computer, phone, fax, copier.

Essential Physical Tasks:

  • Occasional travel within the Bay Area, including to 3450 3rd St
  • Light lifting


San Francisco Child Abuse Prevention Center is committed to workforce diversity. Qualified applicants will receive full consideration without regard to age, race, color, religion, gender, sexual orientation, or national origin.

Qualified candidates should submit a resume and a detailed cover letter to Frank Landin, Manager of Human Resources at employment[@]sfcapc.org.