Controller: Non-Profit

Castlerock Consulting•,
•$50 - $65•Remote

About The Position

Shining Star Consulting (SSC), which provides outsourced accounting services to nonprofit organizations, is seeking an experienced Controller to provide part-time, non-temporary Controller-level support for one or more nonprofit clients. This fully remote position offers flexible workdays and hours. The pay rate is $50–$65 per hour, depending on qualifications. The Controller manages client relationships and provides financial leadership and accounting operations support. Responsibilities include building and maintaining client relationships, analyzing financial performance, supporting planning and budgeting, overseeing day-to-day accounting functions, ensuring accurate financial reporting and internal controls, and supervising and coaching teams. SSC serves a growing client base of more than 70 nonprofit organizations, primarily in California. Employees work as part of a small Finance/Accounting team and may adjust their hours based on the number of nonprofit clients they support. Health insurance is available to employees working at least 20 hours per week. The company also offers a 3% IRA contribution and paid time off. SSC emphasizes flexibility, autonomy, professional growth, and supporting nonprofit organizations and their communities. It is committed to equal opportunity and a diverse, inclusive work environment.

Requirements

  • At least 4 years of accounting experience, including managing accounting functions.
  • Demonstrated knowledge and experience with nonprofit-specific financial management, analysis, and principles.
  • Demonstrated knowledge and experience with grant rules and compliance requirements.
  • Experience with accounting systems in a nonprofit environment, such as QBO, Intacct, NetSuite, Blackbaud, or Xero.
  • Demonstrated experience successfully supervising people and teams.
  • Excellent interpersonal and communication skills to build strong working relationships with clients and colleagues.
  • Excellent analytical and problem-solving skills, organization, and attention to detail.
  • Ability to manage multiple priorities and reliably meet deadlines.
  • Skills in Excel, Google Sheets, and Google Workspace.
  • Ability to rapidly learn and use new technology.

Nice To Haves

  • Bachelor’s degree in Accounting, Business Administration, or a related field.
  • Experience selecting, implementing, and integrating accounting software such as Bill, Ramp, Divvy, or Shopify.
  • Experience in financial compliance for nonprofits.
  • Experience in tax or other finance/accounting areas.
  • Experience with payroll processing.
  • Northern California location.

Responsibilities

  • Build and maintain strong client relationships; proactively identify and address client needs; ensure timely, high-quality communication and service delivery; collaborate with clients’ internal functions; and serve as the main point of contact for client queries, issues, and recommendations.
  • Analyze financial performance and identify trends.
  • Support financial planning, budgeting, and forecasting processes.
  • Develop and implement financial strategies.
  • Manage day-to-day accounting operations, including accounts payable and receivable, payroll, general ledger, and grants accounting.
  • Ensure timely and accurate monthly, quarterly, and annual financial reporting.
  • Implement and maintain robust internal controls.
  • Drive process improvement initiatives.
  • Supervise and coach internal teams to meet client needs, foster a positive and collaborative team culture, monitor team performance, ensure timely and accurate deliverables and procedures, and manage interpersonal dynamics and customer experience.

Benefits

  • Health insurance available for employees working at least 20 hours per week.
  • 3% IRA contribution.
  • Paid time off.
  • Flexible work schedules and structure.
  • Opportunities to grow and improve skills with a balance of support and autonomy.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service