Controller - Onboarding

All In One Accounting

Saint Paul (MN)

On-site

USD 90,000 - 125,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
401K
Life Insurance
Disability Insurance
HSA/FSA

Job summary

All In One Accounting seeks an experienced Professional Services Controller to lead client onboarding within the Tenacity phase, coordinating with the delivery team and CFO to ensure a smooth transition to ongoing services. You will drive process improvements, establish controls, and mentor teams to achieve timely, accurate financial onboarding.

You will work with diverse professional service clients, ensuring billing, payroll, and revenue recognition foundations are robust while maintaining

Qualifications

  • 7+ years of progressive accounting experience in multi-client environments.
  • Proven success with client onboarding, implementation projects, financial cleanup, or accounting process transformation.
  • Strong technical accounting skills with the ability to assess unfamiliar environments quickly.
  • Excellent client communication and the ability to explain complex concepts to non-financial audiences.

Responsibilities

  • Own the Tenacity onboarding phase and guide clients to ongoing delivery teams.
  • Lead kickoff and recurring client check-ins, set expectations and timelines.
  • Coordinate Tenacity Accountant, delivery team, CFO, and Client Experience partners.
  • Document client-specific processes and handoffs in SharePoint for clean transitions.
  • Identify opportunities to standardize, automate, and accelerate Tenacity engagements.

Skills

Client onboarding
Implementation projects
Financial cleanup
Accounting process transformation

Education

Bachelor's degree

Tools

QuickBooks

Job description

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, which means clear goals, strong accountability, and a team that executes with intention.

Description
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, which means clear goals, strong accountability, and a team that executes with intention.

More About The Role

We're seeking an experienced and strategic Professional Services Controller to join our Client Experience team and own the most critical phase of the client journey: guiding new Professional Services clients through onboarding and advancing them to their ongoing delivery team with a stable financial and operational foundation. This role serves consulting firms, law practices, marketing agencies, staffing companies, and other expertise-driven businesses. You will work within people- and project-based businesses where billing, utilization, realization, payroll, and cash flow are central to performance.

Our onboarding journey, called Tenacity, is currently designed to advance clients to their ongoing delivery team within approximately eight weeks. You will own that timeline by creating visibility into progress, maintaining clear accountability, addressing barriers early, and confirming that each client is operationally and technically ready to advance. As the Client Experience team grows, you will also help improve the pace, consistency, and quality of the Tenacity experience through process improvement, standardization, automation, and lessons learned from each engagement.

What You Will Own
  • Own the client relationship during the Tenacity phase of AIOA's Accounting Clarity methodology.
  • Lead kickoff and recurring client check‑ins, set expectations, maintain momentum, and communicate decisions, owners, deadlines, and next steps.
  • Conduct the financial assessment, identify cleanup needs, confirm scope, and establish the technical and operational foundation required for ongoing service.
  • Coordinate the Tenacity Accountant, ongoing delivery team, CFO, Business Development, and Client Experience partners at the right points in the engagement.
  • Monitor timeline, hours, scope, blockers, client responsiveness, and advancement readiness, escalating concerns early rather than allowing surprises.
  • Teach clients AIOA's systems, workflows, internal control expectations, and accounting best practices in a clear and approachable way.
  • Document client‑specific processes, decisions, checklists, workpapers, and task ownership in SharePoint for a clean handoff.
  • Prepare and lead advancement to the ongoing team, including complete handoff documentation, ongoing cadence, open‑item visibility, and a post‑advancement check‑in.
  • Capture lessons learned and identify opportunities for stronger templates, automation, consistency, quality, and timeline reduction across Tenacity engagements.
Professional Services Tenacity Focus
  • Assess and strengthen accounting structures for service lines, clients, engagements, projects, departments, or locations.
  • Establish or refine time capture, project accounting, billing, deferred revenue, retainers, and revenue recognition workflows.
  • Build reporting for utilization, realization, effective bill rate, engagement or service‑line profitability, and AR aging.
  • Build controls around client and engagement setup, contracting, billing approvals, collections, contractors, payroll, and benefits reconciliation.
  • Produce baseline financial statements, cash flow visibility, project reporting, and operating metrics that the ongoing Professional Services team can maintain.
Internal Responsibilities
  • Complete internal responsibilities including time tracking, capacity planning, and quarterly initiatives.
  • Participate actively in Client Experience team L10 meetings and share insights, risks, and process improvements.
  • Actively participate in AIOA's Brand Ambassador program, representing our mission and values.
  • Maintain high standards of service quality, client satisfaction, data security, and protection of client assets.
The Successful Candidate Will Have
  • 7+ years of progressive accounting experience, preferably in public accounting, Client Accounting Services, or another multi‑client environment.
  • Proven success with client onboarding, implementation projects, financial cleanup, or accounting process transformation.
  • Strong technical accounting skills and the ability to assess unfamiliar financial environments quickly.
  • Excellent client communication and the ability to explain complex accounting concepts to non‑financial audiences.
  • Teaching and mentoring ability, with a genuine interest in helping clients build confidence and adopt better practices.
  • Project management skill, including coordinating multiple engagements with different scopes, stakeholders, deadlines, and risks.
  • A process improvement mindset and the ability to improve an established process as the team grows.
  • Technical proficiency with QuickBooks and the ability to learn additional accounting and industry platforms quickly.
  • Bachelor's degree in accounting, finance, business administration, or equivalent business experience.
  • Meaningful experience with professional service business models, project accounting, time and billing, and revenue recognition.
  • Experience analyzing utilization, realization, effective bill rates, labor leverage, or project profitability.
  • Familiarity with professional services automation, practice management, or time and billing platforms is strongly preferred.
What Success Looks Like
  • Client Launch – Client Understands the plan, trusts the team, and know what they own
  • Accounting Foundation – Core construction accounting and workflow are in place and stable, documented, and usable
  • Advancement – The ongoing team receives a complete handoff with clear scope, cadence, open items, and ownership.
Salary And Benefits
  • Salary: $90,000 - $125,000
  • Annual Bonus: Up to 10% of salary
  • Comprehensive benefits package including:
    • Medical, dental, and vision insurance
    • 401K
    • Life insurance
    • Long and short‑term disability
    • HSA, FSA, and dependent care options
    • Professional development opportunities

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

Controller - Onboarding
Controller - Onboarding

All In One Accounting • United States

On-site
USD 120,000 - 180,000
Annual bonus
Health insurance
401K
+3
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
Controller
Controller

Accountinuity, Inc. • Houston (TX)

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

All In One Accounting • Minneapolis (MN)

Hybrid
USD 120,000 - 170,000
Health insurance
Vision insurance
Disability insurance
+3
Senior Controller - Nonprofit
Senior Controller - Nonprofit

All In One Accounting • Saint Paul (MN)

On-site
USD 125,000 - 140,000
Medical, dental, and vision insurance
401K
Life insurance
+4
Senior Controller - Nonprofit
Senior Controller - Nonprofit

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

Hybrid
USD 140,000 - 190,000
Health insurance
Disability insurance
HSA/FSA
+2
Controller - Construction/Manufacturing
Controller - Construction/Manufacturing

Accountinuity, Inc. • Nashville (TN)

On-site
USD 85,000 - 125,000
Comprehensive benefits package
401K
Professional development opportunities
Controller - Professional Services
Controller - Professional Services

All In One Accounting • Houston (TX)

On-site
USD 85,000 - 125,000
Annual bonus up to 10% of salary
Comprehensive benefits package
Professional development opportunities
Senior Accountant - Professional Services
Senior Accountant - Professional Services

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

Hybrid
USD 90,000 - 130,000
Medical, dental, and vision insurance
Long and short-term disability
HSA, FSA, and dependent care options
+2
Managing Director - Professional Services
Managing Director - Professional Services

All In One Accounting • Saint Paul (MN)

On-site
USD 175,000 - 200,000
Medical, dental, and vision insurance
401K with employer match
Life insurance
+3