Senior Controller - Nonprofit

All In One Accounting

Saint Paul (MN)

On-site

USD 125,000 - 140,000

Full time

18 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision insurance
401K
Life insurance
Disability insurance
HSA, FSA, and dependent care options
Professional development opportunities
Annual Bonus: Up to 10% of salary

Job summary

All In One Accounting seeks a Senior Nonprofit Controller to lead the most complex nonprofit engagements, mentor Controllers, and shape standards for the nonprofit practice. You will be client-facing, highly advisory, and deeply invested in team development.

Required are a strong background in nonprofit fund accounting, GAAP financial reporting, and extensive leadership. This role emphasizes mentoring, process improvement, and delivering strategic insights to client leaders.

Qualifications

  • Bachelor’s degree in accounting/finance/business administration; CPA preferred.

Responsibilities

  • Lead the firm’s most complex nonprofit engagements with multi-entity funding.
  • Mentor Controllers and support nonprofit delivery team development.
  • Own audit preparation processes and liaise with auditors.
  • Provide financial insights to Executive Directors and Finance Committees.
  • Implement robust internal controls across client accounts.
  • Drive nonprofit accounting process improvements.

Skills

Client-facing communication
Mentoring Controllers
Team leadership
GAAP financial reporting

Education

Bachelor's degree in accounting/finance/business

Job description

About Us

All In One Accounting is a 7-time winner of the 50 Fastest Growing Companies in the Twin Cities and one of the Best Places to Work in the Minneapolis area. Our purpose is simple: to make the lives of entrepreneurial and nonprofit leaders better. We do that by supporting profitable growth, protecting assets, and amplifying impact — bringing financial clarity and strategic leadership to the clients who need it most. We run on EOS (Entrepreneurial Operating System), which means clear goals, strong accountability, and a team that executes with intention.

Description
About Us

All In One Accounting is a 7-time winner of the 50 Fastest Growing Companies in the Twin Cities and one of the Best Places to Work in the Minneapolis area. Our purpose is simple: to make the lives of entrepreneurial and nonprofit leaders better. We do that by supporting profitable growth, protecting assets, and amplifying impact — bringing financial clarity and strategic leadership to the clients who need it most. We run on EOS (Entrepreneurial Operating System), which means clear goals, strong accountability, and a team that executes with intention.

A Bit About The Role

We’re seeking a Senior Nonprofit Controller to take on AIOA’s most complex nonprofit client work, mentor other Controllers, and help shape the standards that define our nonprofit practice. You are client-facing, highly advisory, and deeply invested in the development of the team around you.

Now About You

We hire for hungry, humble, and smart — and Senior Controllers at AIOA bring those qualities at the highest level. Hungry means you’re not just delivering for your own clients — you’re actively making the whole practice better: mentoring Controllers, contributing to firm-wide processes, and raising the bar for what great looks like. Humble means you share your expertise freely, take direction from leadership even when you’re the most experienced person in the room, and give credit generously. Smart means your clients and colleagues rely on your judgment for the most complex situations — and you’ve earned that trust by consistently delivering.

Responsibilities & Expectations
Client Responsibilities
  • Partner with CFO and Accountant to lead the firm’s most complex nonprofit engagements, including multi-entity organizations and organizations with multiple funding sources
  • Support the CFO in delivering financial insights, analysis, and recommendations to Executive Directors, Finance Committees, and client leaders
  • Mentor other Controllers and support the development of the broader nonprofit delivery team
  • Own audit preparation processes including schedules, reconciliations, and auditor communications
  • Lead and manage complex grant portfolios with multiple funding sources, compliance requirements, and reporting deliverables
  • Drive firm-wide process improvements specific to nonprofit accounting and service delivery
  • Collaborate with the CFO to deliver financial modeling, forecasting, and strategic insights to support client goals and decision‑making
  • Serve as escalation point for complex technical accounting questions across nonprofit teams
  • Implement and maintain robust internal controls across client accounts
  • Utilize current processes and tools, including code red alerts, to proactively identify and prevent fraud throughout all client accounting processes
  • Ensure consistent work quality standards across client mix
  • Meet or exceed billable hours goals while maintaining service excellence
Internal Responsibilities
  • Complete all internal responsibilities including time tracking, capacity planning, and quarterly initiatives
  • Actively participate in All In One Accounting’s Brand Ambassador program, representing our mission and values
  • Uphold security practices to protect client assets effectively
The Successful Candidate Will Have
  • Bachelor’s degree in accounting, finance, or business administration (CPA preferred)
  • Experience in a multi-client or Client Accounting Services (CAS) environment strongly preferred
  • 10+ years of progressive nonprofit accounting experience with team leadership
  • Deep expertise in nonprofit fund accounting, grant management, and GAAP‑compliant financial reporting
  • Proven experience leading audit engagements and managing auditor relationships
  • Track record of mentoring Controllers and developing high‑performing accounting teams
  • Strong client‑facing communication skills, with the ability to translate financial data into actionable insights for nonprofit leaders and boards.
  • Demonstrated contribution to process improvement and organizational best practices
Why All In One Accounting - The Benefits

All In One Accounting offers a work environment built on flexibility, trust, and genuine investment in our people. With team members across the country, we’ve built a culture that works regardless of geography — grounded in our five core values of Commitment, Foresight, Relationships, Tenacity, and Teamwork. This is a rare opportunity to step into true business ownership without equity risk — running your own practice, leading your own team, and sharing in the results you create. If you’re ready to operate like a partner, we’re ready to treat you like one.

Compensation & Benefits

Salary/Rate: $125,000 – $140,000

  • Medical, dental, and vision insurance
  • 401K
  • Life insurance
  • Long and short‑term disability
  • HSA, FSA, and dependent care options
  • Professional development opportunities
  • Annual Bonus: Up to 10% of salary

All In One Accounting provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Accountant - Nonprofit
Senior Accountant - Nonprofit

All In One Accounting • Saint Paul (MN)

On-site
USD 75,000 - 90,000
Medical, dental, and vision insurance
401K
Life insurance
+4
Senior Accountant - Nonprofit
Senior Accountant - Nonprofit

All In One Accounting, Inc. • Minneapolis (MN)

On-site
USD 90,000 - 120,000
Medical, dental, and vision insurance
Long and short-term disability
HSA, FSA, and dependent care options
+2
Controller
Controller

Accountinuity, Inc. • Houston (TX)

Hybrid
USD 85,000 - 125,000
Annual bonus up to 10% of salary
Comprehensive benefits package including medical and dental insurance
Professional development opportunities
CFO - Nonprofit
CFO - Nonprofit

All In One Accounting • Saint Paul (MN)

On-site
USD 140,000 - 165,000
Health benefits (Medical, Dental, &amp
401K with employer match
Life insurance
+6
Senior Accountant - Professional Services
Senior Accountant - Professional Services

All In One Accounting • Saint Paul (MN)

On-site
USD 75,000 - 90,000
Medical, dental, and vision insurance
401K
Life insurance
+2
CFO - Nonprofit
CFO - Nonprofit

All In One Accounting, Inc. • Minneapolis (MN)

On-site
USD 140,000 - 240,000
Medical benefits
401K with match
Annual bonus up to 15%
+3
Controller - Construction/Manufacturing
Controller - Construction/Manufacturing

Accountinuity, Inc. • Nashville (TN)

Hybrid
USD 85,000 - 125,000
Comprehensive benefits package
401K
Professional development opportunities
CFO - Nonprofit
CFO - Nonprofit

All In One Accounting • Minneapolis (MN)

Hybrid
USD 150,000 - 190,000
Medical, dental, and vision insurance
401K with employer match
Long and short-term disability
+5
Managing Director - Nonprofit
Managing Director - Nonprofit

All In One Accounting • Saint Paul (MN)

On-site
USD 175,000 - 200,000
Medical/Dental/Vision
401K
Life insurance
+6
Managing Director - Nonprofit
Managing Director - Nonprofit

All In One Accounting, Inc. • Northern (KY)

Hybrid
USD 180,000 - 260,000
Medical, dental, and vision insurance
401K with employer match
Long and short-term disability
+2