1

Senior Program Officer Jobs in Minnesota (NOW HIRING)

CFO - Nonprofit

Eagan, MN ยท On-site

$140K - $165K/yr

You'll LMA a team of Senior Controllers, Controllers, Senior Accountants, and Accountants who ... Create financial models to evaluate program sustainability, growth decisions, and funding scenarios

Transportation Officer

Appleton, MN ยท On-site

$33.15/hr

Senior Transportation Officer (after 6-9 months on average based on performance): $36.80 SUMMARY ... Complete a 3 week paid pre-service training program * Annual recertification and in-service ...

Chief Operating Officer

Minnetonka, MN ยท On-site

$190K - $300K/yr

Ability to work with senior managers, supervisors, and coworkers * Ability to lead collaboratively ... Employee Assistance Program (EAP) * Paid Time Off to volunteer in your community * Opportunities to ...

Chief Operating Officer

Eagan, MN ยท On-site

$190K - $300K/yr

Ability to work with senior managers, supervisors, and coworkers * Ability to lead collaboratively ... Employee Assistance Program (EAP) * Paid Time Off to volunteer in your community * Opportunities to ...

Chief Operating Officer

Eagan, MN ยท On-site

$190K - $300K/yr

Ability to work with senior managers, supervisors, and coworkers * Ability to lead collaboratively ... Employee Assistance Program (EAP) * Paid Time Off to volunteer in your community * Opportunities to ...

Compliance & BSA Officer

Richfield, MN ยท On-site

$70 - $90/hr

Reporting directly to the Enterprise Risk Manager and collaborating with the senior leadership, you ... Programs (CIP), currency transaction reports (CTRs), suspicious activity reports (SARs), wire ...

Chief Operating Officer

Minnetonka, MN ยท On-site

$190K - $300K/yr

Ability to work with senior managers, supervisors, and coworkers * Ability to lead collaboratively ... Employee Assistance Program (EAP) * Paid Time Off to volunteer in your community * Opportunities to ...

This role serves as WomenVenture's senior lending executive and primary subject matter expert on ... Partner with Programs, Marketing, and Finance teams to strengthen the client-to-capital pathway.

... programs, assisting stranded motorists, assisting the elderly, animal control services, and ... Advise the public and business community of laws and ordinances and act as senior officer in the ...

... programs, assisting stranded motorists, assisting the elderly, animal control services, and ... Advise the public and business community of laws and ordinances and act as senior officer in the ...

Police Officer

Welch, MN ยท On-site

$60 - $85/hr

... programs, assisting stranded motorists, assisting the elderly, animal control services, and ... Advise the public and business community of laws and ordinances and act as senior officer in the ...

New

MN ยท On-site

$25.51 - $38.27/hr

... Senior Security Officer with expanded leadership responsibilities. This role assigns and ... Experience supervising or coordinating teams Experience in training program delivery Knowledge of ...

Lead Security Officer

Saint Louis Park, MN ยท On-site

$19.25 - $23.75/hr

... Senior Security Officer with expanded leadership responsibilities. This role assigns and ... Experience supervising or coordinating teams Experience in training program delivery Knowledge of ...

Lead Security Officer

Saint Louis Park, MN

$19.25 - $23.75/hr

... Senior Security Officer with expanded leadership responsibilities. This role assigns and ... Experience supervising or coordinating teams Experience in training program delivery Knowledge of ...

Lead Security Officer

Saint Louis Park, MN

$19.25 - $23.75/hr

... Senior Security Officer with expanded leadership responsibilities. This role assigns and ... Experience supervising or coordinating teams Experience in training program delivery Knowledge of ...

Showing results 41-60

Senior Program Officer information

See Minnesota salary details

$32.8K

$98.3K

$152.3K

How much do senior program officer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for senior program officer in Minnesota is $98,298.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,000.00 and $129,300.00 per year, depending on experience, location, and employer.

What is a senior program officer?

Senior Program Officers are experienced professionals who oversee the planning, development, and implementation of programs within an organization, often in the nonprofit, government, or philanthropic sectors. They are responsible for managing program staff, budgets, and partnerships, as well as ensuring programs align with organizational goals and strategies. Senior Program Officers often evaluate program effectiveness, report on outcomes, and may help in securing funding or grants. Their role requires strong leadership, communication, and project management skills.

What skills and qualifications are needed to be a senior program officer?

To thrive as a Senior Program Officer, you need expertise in program management, strategic planning, and sector-specific knowledge, usually supported by a relevant degree and several years of experience. Familiarity with grant management systems, project management software, and monitoring and evaluation tools is typically required. Strong leadership, relationship-building, and communication skills help drive collaboration and effective stakeholder engagement. These competencies ensure successful program delivery, efficient resource use, and measurable impact in complex organizational environments.

How do senior program officers collaborate with cross-functional teams to achieve program objectives?

Senior Program Officers often serve as a bridge between internal departments, external partners, and stakeholders, ensuring alignment on program goals and deliverables. They regularly coordinate with finance, communications, monitoring and evaluation, and subject-matter experts to design, implement, and assess programs. Effective communication, project management, and negotiation skills are essential as they facilitate meetings, address challenges, and adjust strategies to drive successful outcomes. This collaborative environment provides opportunities to develop leadership and expand professional networks.

What is the difference between Senior Program Officer vs Program Officer?

AspectSenior Program OfficerProgram Officer
CredentialsBachelor's degree; often master's; experience in program managementBachelor's degree; entry to mid-level experience
Work EnvironmentLeading projects, strategic planning, supervising staffAssisting in program implementation, supporting senior staff
Employer & Industry UsageNonprofits, government agencies, foundationsSimilar organizations, entry to mid-level roles
Search & Comparison IntentHigher responsibility, leadership rolesEntry to mid-level roles, support functions

The main difference between a Senior Program Officer and a Program Officer lies in responsibility and experience. Senior Program Officers typically lead projects, develop strategies, and supervise staff, requiring more experience and advanced skills. Program Officers focus on supporting program activities, assisting senior staff, and implementing plans. Both roles are common in nonprofits, government, and foundation sectors, but the senior position involves greater leadership and decision-making responsibilities.

What are the most commonly searched types of Program Officer jobs in Minnesota?

The most popular types of Program Officer jobs in Minnesota are:

What are popular job titles related to Senior Program Officer jobs in Minnesota?

For Senior Program Officer jobs in Minnesota, the most frequently searched job titles are:

What job categories do people searching Senior Program Officer jobs in Minnesota look for?

The top searched job categories for Senior Program Officer jobs in Minnesota are:

What cities in Minnesota are hiring for Senior Program Officer jobs?

Cities in Minnesota with the most Senior Program Officer job openings:

Infographic showing various Senior Program Officer job openings in Minnesota as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 17% Part Time, 4% Contract, and 1% Nights. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $98,298 per year, or $47.3 per hour.

CFO - Nonprofit

All In One Accounting

Eagan, MN โ€ข On-site

$140K - $165K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 4 days ago


Job description

Description:

CFO - Nonprofit


About All In One Accounting

  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.



The CFO Role at All In One Accounting

At AIOA, the CFO is the single owner of the client relationship — fully and without ambiguity. Client realization, utilization, Net Promoter Score (NPS), retention, and growth all come back to you. You report to your Managing Director, who owns the practice system around you. Below you sits a team of Accountants and Controllers who execute the work and escalate relevant issues to you. You own the relationship, the outcomes, and the accountability that comes with both. In EOS terms, your Managing Director holds you accountable to your results — and you hold your team accountable to theirs.


About this CFO Role

  We're seeking a strategic Nonprofit CFO to own a book of nonprofit client relationships and provide executive-level financial leadership to mission-driven organizations. At AIOA, the CFO is the single owner of the client relationship — fully and without ambiguity. Client realization, utilization, NPS, retention, and growth all come back to you. You are the strategic lead and primary relationship holder for every organization on your book. You'll LMA a team of Senior Controllers, Controllers, Senior Accountants, and Accountants who execute and elevate the work. The relationship, the outcomes, and the accountability are yours.


Now About You

We hire for hungry, humble, and smart — and our CFOs demonstrate those qualities at the highest level of individual client ownership. Hungry means you treat your book of business like it's yours — because it is. You stay current, push your clients to think bigger, and bring ideas that go beyond what was asked. Humble means you listen before you advise, build trust before you challenge, and invest in the people on your team as a genuine priority. Smart means you read organizations quickly, communicate with clarity and authority, and make complex financial strategy feel accessible. You own the relationship, the outcomes, and the accountability that comes with both.


LMA Accountability

In EOS, LMA — Leadership, Management, and Accountability — is the framework through which every leader fulfills their people responsibilities. As a CFO, your LMA accountability covers your delivery team: you are responsible for the relationships, metrics, and outcomes of every team member who reports to you. You develop your people, hold them accountable to quality and timeliness, and escalate issues proactively to your Managing Director.


How Business Development Works at AIOA

At AIOA, a dedicated Business Development team handles lead generation and pipeline management. As a CFO, your role in growth is to deepen the value AIOA delivers to your existing clients — identifying expansion opportunities, strengthening relationships, and ensuring every client on your book sees AIOA as indispensable. When BD surfaces a qualified prospect, you may be brought in as the subject matter expert to help close. But your primary growth accountability is your existing book.


Responsibilities & Expectations


Client Ownership - Realization, Utilization, NPS, Retention & Growth

• Own the client relationship including realization, utilization, NPS, retention, and growth for your full book of nonprofit clients

• Serve as the primary strategic advisor and relationship lead for Executive Directors, boards, and nonprofit leadership teams

• Identify and proactively address account risks — surfacing issues before they affect client satisfaction or retention

• Deliver accurate and timely financials on budget for every client on your book

• Develop and implement strategic financial plans aligned with each client's mission and organizational objectives

• Lead board and finance committee presentations and financial reporting

• Create financial models to evaluate program sustainability, growth decisions, and funding scenarios

• Develop long-range cash forecasts, capital planning, and reserve strategy

• Oversee grant strategy, funding diversification planning, and major funder relationship support

• Guide organizational restructuring, mergers, and strategic partnership planning

• Build and maintain strong relationships with clients' external partners including auditors, attorneys, and bankers

• Identify and act on expansion opportunities within your existing book


LMA - Leadership, Management, & Accountability

• LMA: responsible for team member relationships, metrics, and outcomes across your delivery team

• Interview and assess candidates for future roles within your team.

• Set the standard for work quality, client communication, and professional conduct across your team

• Develop the people on your team through regular feedback, coaching, and intentional growth conversations

• Hold team members accountable to quality, timeliness, and EOS commitments — clearly and consistently

• Escalate people issues proactively to your Managing Director — don't wait until problems compound

• Ensure capacity is managed well — your team is neither overwhelmed nor underutilized


Deliver CFO Services

• Deliver CFO services to your full book of nonprofit clients at the highest level of quality and strategic depth

• Ensure your delivery team has the direction, context, and support needed to deliver excellent work on every account

• Escalate relevant issues to your Managing Director proactively — not after the fact


Internal Responsibilities

• Complete all internal responsibilities including time tracking, capacity planning, and quarterly Rocks

• Actively participate in All In One Accounting's Brand Ambassador program, representing our mission and values

• Uphold security practices to protect client assets and firm data effectively


Requirements:

The Successful Candidate Will Have

• Bachelor's degree in accounting, finance, or related field (CPA preferred)

• Experience in a multi-client or Client Accounting Services (CAS) environment strongly preferred

• 12+ years of progressive financial leadership experience with nonprofits

• Proven success in executive-level financial advisory and client relationship ownership

• Deep expertise in nonprofit GAAP, fund accounting, audit management, and grant compliance

• Demonstrated track record of LMA — leading and developing accounting teams

• Excellence in board-level communication and stakeholder engagement

• Strong familiarity with EOS (Entrepreneurial Operating System) preferred


Why All In One Accounting

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

Base Salary: $140,000 – $165,000


• Medical, dental, and vision insurance

• 401K with employer match

• Life insurance

• Long and short-term disability

• HSA, FSA, and dependent care options

• Tenured PTO program — paid time off increases with years of service

• Professional development opportunities

• Certification support and continuing education assistance

• Annual bonus of up to 15% of base salary tied to a CFO scorecard


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.