Columbus or Dayton, OH, US Hybrid Full-time

Upsourced Accounting is hiring a Controller

About the Role

What You'll Do

Oversee the complete accounting lifecycle for 8–12 client organizations, ensuring precision and consistency in financial reporting. Review deliverables from accounting team members and implement quality controls to maintain audit-ready records. Develop detailed financial models, cash flow projections, and performance dashboards that clearly communicate business health.

Collaborate directly with client leadership to interpret financial outcomes and guide decisions on growth, staffing, and profitability. Play a key role in onboarding new clients, setting up systems, and establishing efficient workflows. Continuously improve reporting standards and internal processes to support scalable, high-quality service delivery.

Requirements

  • 4–5+ years of hands-on accounting experience
  • Strong grasp of financial statements, forecasting, and cash flow management
  • Proven ability to engage confidently with clients and executives
  • Demonstrated ownership mindset—focused on impact, not just tasks
  • Interest in connecting financial data to strategic business choices

Preferred Qualifications

  • Experience in public accounting, particularly audit
  • CPA licensed or actively pursuing CPA

Benefits

  • Competitive base salary based on experience
  • Performance-driven raises and advancement paths
  • Medical, dental, and vision coverage
  • 401(k) plan with 4% company match
  • Paid parental leave
  • Company-provided laptop and home office support
  • Unlimited paid time off—focus on outcomes, not hours
  • Paid holidays
  • Hybrid and remote-friendly work model
Required Skills
AccountingFinancial StatementsForecastingCash Flow ManagementClient CommunicationLeadership CollaborationFinancial Decision-MakingOwnership Mindset AccountingFinancial StatementsForecastingCash Flow ManagementClient CommunicationLeadership CollaborationFinancial Decision-MakingOwnership Mindset
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Upsourced Accounting
Your numbers tell a story. Many stories, in fact. We love to manage day-to-day financial operations but know the real business opportunities are hidden deeper within. We use our industry expertise and the best of modern technology to help uncover those insights, set smart growth strategy and drive financial success.
All jobs at Upsourced Accounting Visit website
Job Details
Department Finance
Category other
Posted 5 years ago