Controller
POSITION OVERVIEW:CFS is partnering with a mission-driven nonprofit organization is seeking an experienced Controller with strong management skills to help expand its scope and impact. The ideal candidate will foster a structured and positive workplace culture and thrive in a fast-paced, purpose-led environment. Reporting to the Executive Director, the Controller will manage all financial functions and oversee key operational areas while supporting a dedicated team working toward the organization's goals.
Key Responsibilities
Financial Reporting & Analysis
- Prepare and review financial statements
- Allocate costs across functions and monitor program vs. administrative expenses
- Analyze financial data to guide strategic decisions
- Generate reports and presentations for leadership and stakeholders
- Ensure compliance with accounting standards and regulations
- Lead annual audit process
Accounting Operations
- Supervise daily activities of the accounting department
- Manage accounts payable, receivable, and payroll
- Ensure accurate and timely recording of financial transactions
- Perform bank reconciliations and other core accounting tasks
Cash Management
- Monitor cash inflows from donations and outflows to vendors, staff, etc.
- Execute investment strategies in consultation with the Finance Committee or Board
- Optimize cash reserves to balance operational needs and returns
- Maintain strong banking relationships
- Ensure full compliance with financial policies and relevant laws
Budgeting & Forecasting
- Develop and manage organizational budgets
- Prepare financial forecasts and analyze variance reports
Development & Fundraising Support
- Oversee and maintain fundraising CRM tools (e.g., Donor Perfect)
- Supervise database management activities
- Collaborate with development team on event planning, donation tracking, and reporting
Operations Oversight
- Provide high-level supervision of office management functions
- Lead onboarding for new hires and conduct background checks
- Maintain and organize employee records
- Administer employee benefits programs
- Update organizational policies and procedures annually
Requirements & Skills
- Minimum 5 years of accounting experience
- BS/BA in accounting, finance, or related field
- Proficient in QuickBooks (Desktop), Microsoft Office Suite, and financial management tools
- Strong analytical, communication, and interpersonal abilities
- Prior nonprofit experience strongly preferred
- Organized, detail-oriented, and self-motivated thinker
- A passion for mission-focused work and collaborative environments