Demo

Controller

Keenan Marina
Spring Lake, MI Full Time
POSTED ON 8/1/2026
AVAILABLE BEFORE 8/30/2026

Job description:

Keenan Marina is seeking a knowledgeable, hands‑on Controller to lead the financial operations of a growing, multi‑location Marina. This role is ideal for someone who enjoys both strategic financial oversight and day‑to‑day accounting leadership in a dynamic, seasonal business environment.

If you have strong accounting expertise, enjoy building efficient processes, and want to play a key role in a fast‑paced operation, we’d like to meet you.

What You’ll Do

  • Manage accounting operations across multiple locations
  • Prepare monthly, quarterly, and annual financial statements
  • Maintain an accurate general ledger and ensure compliance with GAAP
  • Oversee accounts payable, accounts receivable, bank reconciliations, and financial accuracy
  • Ensure proper revenue recording across various operating lines
  • Supervise an Office Manager responsible for payroll and administrative functions
  • Review payroll for compliance with federal and Michigan regulations
  • Assist leadership with annual budgeting and forecasting
  • Monitor financial performance by location and department
  • Oversee sales tax reporting and regulatory compliance
  • Coordinate with external accountants for year‑end reporting and tax preparation
  • Strengthen internal controls and streamline financial processes

What We’re Looking For

  • Bachelor’s degree in Accounting, Finance, or related field
  • 5–8 years of progressive accounting and financial management experience
  • Full‑cycle accounting experience in a small or mid‑sized business
  • Experience supervising accounting or administrative staff preferred
  • Multi‑location or multi‑entity accounting experience is a plus
  • Strong understanding of GAAP and financial reporting
  • Experience with accounting software such as QuickBooks Online (QBO), Sage, or similar
  • Advanced Excel skills and strong financial analysis capability
  • High attention to detail and the ability to work independently

What We Offer

  • Growing, multi‑location business environment with a diverse mix of operations.
  • Collaborative team culture
  • Competitive compensation based on experience
  • Health, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and holidays
  • Unique and engaging work environment

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Education:

  • Bachelor's (Preferred)

Willingness to travel:

  • 25% (Preferred)
  • Work Location: In person

Salary.com Estimation for Controller in Spring Lake, MI
$149,386 to $199,330
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Keenan Marina

  • Keenan Marina Spring Lake, MI
  • Office Manager – Keenan Marina Location: Spring Lake Michigan - ONSITE Full-Time-Exempt Keenan Marina is seeking a reliable, detail-oriented Office Manager... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Controller jobs in the Spring Lake, MI area that may be a better fit.

  • Classic Motor Sports Traverse, MI
  • Overview Manage the accounting function and financial controls of a single location motorsports dealership and provide computer technology assistance. The ... more
  • 1 Day Ago

  • Robert Half Shelby, MI
  • We are looking for an experienced Assistant Controller to join our client's team in Shelby Township, Michigan. This role is a key contributor to the compan... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!