TITLE: Controller


REPORTS TO: Chief Operating Officer




The Controller is responsible for managing all day-to-day accounting and finance functions of the Association. The Controller supervises the Finance Department which includes all accounting operations, records, budget process, and internal controls and procedures. The Controller reports to the Chief Operating Officer and in close collaboration with that executive will be accountable for managing the financial affairs of the organization including budget performance.


  • Manage the accounting and finance department; supervise accounting staff in coordination with the Assistant Controller; hire and train new accounting staff as needed.
  • Review monthly financial closing process and financial statements and ensure financial statements are prepared in accordance with GAAP; prepare monthly financial narrative analysis for board meetings.
  • Present financial updates to subsidiary boards and committees as requested.
  • Manage and review all accounting functions in coordination with Assistant Controller including general ledger, accounts payable, accounts receivable, fixed assets, bank reconciliation, cash management and subsidiary accounting. Assistant Controller leads management and oversight of accounts payable and accounts receivable processes. Accountants are first line review for their respective companies. 
  • Ensure compliance with internal controls, policies, and procedures; develop new internal controls, policies and procedures as needed.
  • Direct the annual audit process for the Association and retirement plan audits; prepare and review documents provided to auditors; ensure audited financial statements are issued in a timely manner.
  • Prepare annual budget utilizing budgeting software, Dynamic Budget, under direction of the COO; work with all departments to train staff on utilizing budgeting software. Use Budgeting software to compile, evaluate and balance the budget. 
  • Manage and review all tax reporting including IRS Form 990 and 990T, property tax statements, sales tax reports and 1099 reporting. 
  • Prepare financial forecasts and cash flow projections; monitor cash balances and lines of credit; maintain banking relationships.
  • Review and prepare monthly management reports; review monthly budget variances; assist senior management with budget and reporting issues; develop new management reports as needed.
  • Prepare monthly payroll and retirement journal entries; works collaboratively with the HR Director to assist in activities that require financial expertise; review monthly payroll processing.
  • Prepare monthly and annual calculation for the defined contribution (401k) retirement plan.


  • Bachelor's degree in accounting, finance or business is required

  • Certified Public Accountant (California license) is required.

  • Minimum of 10 years of financial experience.

  • Supervisory experience, minimum of 5 years.

  • Experience with associations or non-profit organizations.

  • Experience with multiple companies and intercompany accounting.

  • Experience with activity-based costing and cost accounting is a plus.

  • Strong knowledge of GAAP and internal control procedures.

  • Experience with Microsoft Dynamics GP and Management Reporter accounting software is a plus.

  • Advanced knowledge of Microsoft Excel and experience with QuickBooks Online is a plus.

  • Strong verbal and written communication skills with all levels of personnel.

  • Ability to prioritize and manage multiple projects, adhering to deadlines.

  • Strong organizational skills with attention to detail.

  • Ability to evaluate and improve processes.

  • High value of ethics and reliability.


Position requires operation of normal office equipment, computer, printers, photocopier, fax machines, multi-line phone, mobile communications tools, team and project management applications


Occasional travel required to attend Association meetings and other functions.

(This job description reflects the general level and nature of the job. It is not intended to be all inclusive.)

Apply for this position

To apply, please download the application form and email your cover letter, resume and completed application form to Human Resources.