Finance Controller: GAAP, Budgets & Cash Flow (MN)

John Hall's Alaska Tours and Transportation

Minnesota

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Two weeks paid vacation
48 hours personal days
Holidays off
Health insurance

Job summary

John Hall’s Alaska Tours and Transportation seeks a Controller to lead all core accounting functions from its Lake City, MN office. You will oversee the general ledger, AP/AR, bank reconciliations, and month-end close, producing accurate financial statements and forecasts.

The role requires GAAP knowledge, audit coordination, and strong Excel/QuickBooks skills, with HR/payroll coordination experience valued. Join a family-owned, globally active tour company with growth ambitions.

Qualifications

  • Proven expertise in general ledger, AP/AR, reconciliations, and financial statement prep.
  • Experience with QuickBooks Online, Excel, and MS Office; strong analytical skills.
  • Knowledge of GAAP and audits, with experience coordinating with external partners.
  • Attention to detail and ability to manage multiple deadlines in a fast-paced environment.
  • Experience in HR-related topics including onboarding and payroll taxes.

Responsibilities

  • Oversee all core accounting operations, month-end close, and financial reporting.
  • Manage general ledger, AP/AR, bank reconciliations, and internal controls.
  • Collaborate with executives on budgets, cash flow forecasts, and variance analyses.
  • Support audits and coordinate with external tax/accounting partners.

Skills

General ledger management
Accounts payable
Accounts receivable
Cash flow management
Excel
GAAP
Auditing
Internal controls
Communication
HR/payroll coordination

Education

Bachelor's degree in Accounting or Finance

Tools

QuickBooks Online
Microsoft Excel
Microsoft Office Suite

Job description

John Hall’s Alaska Tours and Transportation seeks a Controller to lead all core accounting functions from its Lake City, MN office. You will oversee the general ledger, AP/AR, bank reconciliations, and month-end close, producing accurate financial statements and forecasts.

The role requires GAAP knowledge, audit coordination, and strong Excel/QuickBooks skills, with HR/payroll coordination experience valued. Join a family-owned, globally active tour company with growth ambitions.

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

Similar jobs worth comparing

On-Site Controller | Travel FinOps Leader
On-Site Controller | Travel FinOps Leader

John Hall's Alaska Tours and Transportation • Lake City (MN)

On-site
USD 85,000 - 120,000
48 Hours Personal Days
Paid Holidays
Health insurance
+1
Accountant
Accountant

John Hall's Alaska Tours and Transportation • Lake City (MN)

On-site
USD 85,000 - 120,000
48 Hours Personal Days
Paid Holidays
Health insurance
+1
Accountant
Accountant

John Hall's Alaska Tours and Transportation • Minnesota

On-site
USD 90,000 - 130,000
Two weeks paid vacation
48 hours personal days
Holidays off
+1
Senior Controller: Lead Finance, GAAP & Audit
Senior Controller: Lead Finance, GAAP & Audit

Insight Global • Minnesota

On-site
USD 60,000 - 80,000
Controller
Controller

Y-Axis • Chesterfield (MO), Northern (KY)

Hybrid
USD 90,000 - 130,000
Senior Assistant Controller: GAAP & Costpoint Lead
Senior Assistant Controller: GAAP & Costpoint Lead

Yulista Holding, LLC • Anchorage (AK), Northern (KY)

Hybrid
USD 90,000 - 120,000
Controller
Controller

Paragon Store Fixtures • Big Lake (MN)

On-site
USD 80,000 - 110,000
Manufacturing Controller — Lead Finance & Ops
Manufacturing Controller — Lead Finance & Ops

Dahl Consulting • Saint Cloud (MN)

On-site
USD 90,000 - 110,000
PTO 80 hours
7 paid holidays
Birthday day off
+6
Controller
Controller

Versique Consulting & Search • Minneapolis (MN)

Hybrid
USD 100,000 - 140,000
Comprehensive benefits including medical, dental, and vision
401(k) with company match
Controller
Controller

Dahl Consulting • Saint Cloud (MN)

On-site
USD 90,000 - 110,000
PTO 80 hours
7 paid holidays
Birthday day off
+6