Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Interim Controller POST NUMBER: 301793

$60 - $85 per hour

Vaco is hiring for an Interim CFO/Controller opportunity in Battle Creek MI

Duration: 1 year contract

Schedule: Hybrid

Pay: $60-85.00/hr

Our client is seeking a hands-on Interim Controller/CFO to provide financial leadership during a period of growth and acquisition activity. This role will oversee day-to-day accounting while providing financial reporting, analysis, and strategic support to ownership and private equity stakeholders.

Key Responsibilities:

  • Lead month-end close , journal entries, reconciliations, accruals, and financial statement preparation.
  • Oversee the Accounting Manager and partner with HR regarding payroll.
  • Prepare PE financial reporting, management reports, and Board decks .
  • Partner with ownership and PE stakeholders on financial analysis, forecasting, cash flow, and business performance.
  • Lead and support acquisition integration , including accounting processes, reporting, systems, and controls.
  • Improve accounting processes, internal controls, reporting, and financial visibility.
  • Oversee AP, AR, general ledger, and other core accounting functions.
  • Work directly in QuickBooks and remain involved in day-to-day accounting as needed.
  • Support budgeting, forecasting, audits, tax, banking, and other financial initiatives.

Qualifications:

  • 7 years of progressive accounting/finance leadership experience; Controller or CFO experience preferred.
  • Strong month-end close and financial reporting experience.
  • Experience with private equity reporting and Board presentations .
  • Acquisition/M&A integration experience strongly preferred.
  • QuickBooks experience required.
  • Strong Excel, analytical, communication, and problem-solving skills.
  • Comfortable balancing strategic CFO-level responsibilities with hands-on accounting execution .

By submitting to this position, you are agreeing to be included in our talent pool for future hiring for similarly qualified positions.
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Interim Controller POST NUMBER: 301793 in Battle Creek, MI vacancy
  • $46.25 per hour

     ...Calibration:   o Performing routine calibrations on critical measurement devices to ensure accuracy in the production process. • Quality Control:   o Monitoring production processes to identify potential quality defects and taking corrective actions to maintain product... 
    Suggested
    Hourly pay
    Temporary work
    Work experience placement
    Immediate start
    Flexible hours
    Shift work

    Ford Motor Company

    Battle Creek, MI
    21 hours ago
  • $124k - $174k

     ...Controller - Battle Creek Area Controller | Battle Creek, MI Salary Range: $124,000 - $174,000 depending on experience Are you a forward-thinking professional with a passion for financial leadership and driving business performance? The Pivot Group Network, a... 
    Suggested
    Immediate start

    The Pivot Group

    Battle Creek, MI
    2 days ago
  • $75k - $100k

     ...the passion that led you to nursing. It's a path that leads home, where one-on-one care is the norm and you can direct your own day. Interim HealthCare of West Michigan is currently expanding our Skilled Home Health Services into the Kalamazoo area. This RN Case Manager... 
    Interim role
    Temporary work
    Work at office
    Flexible hours

    Interim HealthCare Home Health and Hospice

    Bedford, MI
    4 days ago
  • $75k - $100k

    Interim HealthCare of West Michigan is a locally owned and operated leader in post-acute care services in West Michigan. We are nowhiring a Registered Nurse within ourHospicedivision. This RN positionis flexible and vital. Experience a work culture where nurses are valued... 
    Interim role
    Weekly pay
    Flexible hours

    Interim HealthCare Home Health and Hospice

    Bedford, MI
    4 days ago
  • $80k - $120k

     ...theirpainand reach their goals in a home setting where therapy is customized to theirdailylives. As the nation’s first home care company,Interim HealthCareunderstands the value of home-based caretoindividuals struggling with strength and mobility challenges.As aHomeHealth PT,... 
    Interim role
    Weekly pay
    Flexible hours

    Interim HealthCare Home Health and Hospice

    Bedford, MI
    3 days ago
  • $19.28 per hour

    Starting at $19.28 per hour Join our team at Grace Health as we work to improve patient outcomes and enhance the quality of care across our organization! In this role, you’ll play a key part in coordinating quality initiatives, meeting performance standards, and helping...
    Hourly pay
    Full time
    Part time
    Work experience placement

    Grace Health

    Battle Creek, MI
    8 days ago
  • $24.32 - $28.61 per hour

     ...Police Officer assists in operations and control daily of public safety management at five...  ...****@*****.***. To apply, visit External Posting Date 07/21/2025 External Closing Date...  ...to participate in academic clinical and interim educational programs at KCC. Posted by the... 
    Interim role
    Hourly pay
    Full time
    Contract work
    Part time
    Relief
    Work at office
    Local area
    Relocation package
    Monday to Thursday
    Flexible hours
    Shift work
    Night shift
    Day shift

    Kellogg Community College

    Battle Creek, MI
    2 days ago
  • $80k - $120k

    Controller Location: Galesburg, Michigan | Hybrid, 2 to 3 days per week in office Reports to: CEO initially Base Salary: $80,000 to $120,000, based on experience Additional Compensation: Performance bonus About OuterFactor OuterFactor develops enterprise and commercial... 
    Part time
    Work at office
    10 hours per week
    2 days per week
    3 days per week

    OuterFactor

    Galesburg, MI
    4 days ago
  •  ..., and resolving engineering design and test problems.Prepares interim and completion project reports.Assist/encourage team to implement...  ...lighting, computers, telephones, desks, temperature controlled.Manufacturing environment - includes, but not limited to, artificial... 
    Interim role
    Work experience placement
    Work at office
    Shift work
    Night shift

    Tenneco

    Marshall, MI
    4 days ago
  • $72k - $88.5k

     ...Managers and property management staff in resolving operational challenges and resident concerns. Monitor rent collection, annual and interim recertifications, inspections, unit turnover performance, and compliance activities. Coordinate with property management staff... 
    Interim role
    For contractors
    Work at office
    Local area
    Afternoon shift

    City of Battle Creek, MI

    Battle Creek, MI
    3 days ago
  •  ...is seeking an experienced Director of Pharmacy to lead pharmacy operations for a community hospital in the Marshall, MI area. This interim leadership position offers the opportunity to make an immediate impact by strengthening pharmacy operations, supporting staff development... 
    Interim role
    Weekly pay
    Permanent employment
    Immediate start
    Weekend work

    Specialty Medical Staffing

    Marshall, MI
    1 day ago
  • Cook/Prep724 CAPITAL AVE NE, Battle Creek, MI ID#5b09cc86-0aba-4047-870f-b15700f2704bWant to be a Pizza Hut Cook, Your Gig, Your Schedule, Your Opportunity, Great Perks! Apply Now! That's right, working at Pizza Hut as a Cook is about creating your own opportunity and ...
    Casual work
    Flexible hours

    Pizza Hut

    Battle Creek, MI
    3 days ago
  • $1,925 - $2,151 per week

     ...! With over 18 years of recruiting expertise, we pride ourselves on customer service and employee retention. So you are not just a number when working with us. You are part of the Prime Time Healthcare Team. At Prime Time Healthcare, you work with the same recruiter... 
    Full time
    Contract work
    Temporary work
    Part time
    Summer work
    Immediate start
    Shift work
    Rotating shift

    TravelNurseSource

    Battle Creek, MI
    21 hours ago
  • $2,366 per week

    Occupational Therapist Location: Marshall, MI Agency: Cynet Health Pay: $2,366 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 8/10/2026 About the Position Job Title: Occupational Therapist...
    Full time
    Contract work
    Casual work
    Shift work

    Cynet Health

    Marshall, MI
    21 hours ago
  • Job Description Job Description PINNACLE CARE is seeking a  Certified Nursing Assistant CNA  for our skilled nursing facility in Battle Creek, MI!                                                                                         You will work alongside fellow...
    Full time
    Temporary work
    Part time
    Casual work
    Flexible hours
    Shift work
    Night shift

    Pinnacle Care of Battle Creek

    Battle Creek, MI
    a month ago
  • We're at it again! As we continue growing, Pita Way is looking for top performers to join our team. Can you teach, coach, train, and develop in difficult hiring climates? Can you inspire and motivate the people around you to become the best they can possibly be? If you ...
    Casual work

    Ontario Trillium Foundation

    Battle Creek, MI
    4 days ago
  • $23.93 - $29.37 per hour

    Join Our Team at Calhoun County Government! At Calhoun County, you’ll find more than just a job, you’ll find purpose. Our employees make a meaningful impact every day by serving our community. Whether you’re supporting essential services, improving local systems, or helping...
    Interim role
    Hourly pay
    Work at office
    Local area
    Flexible hours

    Calhouncounty

    Battle Creek, MI
    4 days ago
  • Occupational Therapist Location: Marshall, MI Agency: Concentric Healthcare Staffing Pay: Competitive weekly pay (inquire for details) Shift Information: 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position Job Title...
    Weekly pay
    Full time
    Contract work
    Casual work
    Immediate start
    Shift work

    Concentric Healthcare Staffing

    Marshall, MI
    21 hours ago
  • $2,254 per week

    Speech Language Pathologist Location: Marshall, MI Agency: Cynet Health Pay: $2,254 per week Shift Information: Days - 4 days x 9 hours Contract Duration: 13 Weeks Start Date: 9/14/2026 About the Position Job Title: Speech and Language...
    Full time
    Contract work
    Casual work
    Shift work

    Cynet Health

    Marshall, MI
    21 hours ago
  • Role Overview Our Servers don't just provide our Guests with amazing food and drinks. They deliver hospitality and service that is absolutely Chili's! If you take pride in providing great service and love making people feel special, then we want to hear from you! ...
    Full time
    Part time
    Casual work
    Immediate start
    Flexible hours
    Weekend work
    Weekday work

    Chilis

    Battle Creek, MI
    1 day ago
  •  ...Strong understanding of die casting equipment, mold design, and process parameters.Proficiency in statistical analysis and process control tools.Excellent problem-solving, communication, and teamwork skills.Knowledge of safety standards and environmental regulations.Preferred... 
    Full time
    Casual work
    Local area
    Shift work

    Magna International

    Battle Creek, MI
    2 days ago
  • We're glad you're here. You may know us as the brand with Roast Beef and Curly Fries - but we are also crafting incredible career opportunities. You're in the right place if you're here for benefits and perks such as: ~ Weekly Pay ~ Flexible Schedule ~ ...
    Weekly pay
    Casual work
    Flexible hours
    Shift work
    Day shift

    Arby's

    Battle Creek, MI
    4 days ago
  • $55k

     ...of Front of House employees, including conducting performance evaluations, coaching, and discipline Managing liquor orders and controlling liquor costs Enforcing applicable liquor laws and Responsible Alcohol Service guidelines Assisting with the development of... 
    Hourly pay
    Full time
    Temporary work
    Casual work
    Flexible hours
    Night shift

    Gecko Hospitality

    Battle Creek, MI
    more than 2 months ago
  • $1,901 per week

    Registered Nurse (RN) | Hospice Location: Battle Creek, MI Agency: AHS Staffing Pay: $1,901 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 14 Weeks Start Date: 8/10/2026 About the Position TravelNurseSource is...
    Permanent employment
    Full time
    Contract work
    Temporary work
    Shift work

    TravelNurseSource

    Battle Creek, MI
    21 hours ago
  • $43.27 - $48.07 per hour

     ...Job Description Job Description Job Title: Controls Engineer Job Description This role is focused on controls engineering projects,...  ...Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life &... 
    Contract work
    Temporary work
    Casual work
    Work from home
    Flexible hours

    Actalent

    Battle Creek, MI
    16 days ago
  • $2,377 per week

    Registered Nurse (RN) | Labor & Delivery Location: Battle Creek, MI Agency: AHS Staffing Pay: $2,377 per week Shift Information: Nights - 5 days x 8 hours Contract Duration: 7 Months Start Date: 9/8/2026 About the Position TravelNurseSource...
    Permanent employment
    Full time
    Contract work
    Temporary work
    Shift work
    Night shift

    TravelNurseSource

    Battle Creek, MI
    1 day ago
  • Now Hiring Friendly Shift Leaders Does the challenge of assuming a leadership role at a fast paced growing restaurant inspire you? Are you looking for a promising career in a fun, friendly and casual atmosphere? We are looking for experienced leaders to help lead our...
    Casual work
    Immediate start
    Flexible hours
    Shift work

    Dunkin'

    Battle Creek, MI
    11 hours ago
  • $1,952 per week

    Registered Nurse (RN) | Medical-Surgical Location: Battle Creek, MI Agency: AHS Staffing Pay: $1,952 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 7 Months Start Date: 9/8/2026 About the Position TravelNurseSource...
    Permanent employment
    Full time
    Contract work
    Temporary work
    Shift work

    TravelNurseSource

    Battle Creek, MI
    1 day ago
  • $2,202 per week

    Registered Nurse (RN) | Intensive Care Unit (ICU) / Critical Care Location: Battle Creek, MI Agency: AHS Staffing Pay: $2,202 per week Shift Information: Nights - 5 days x 8 hours Contract Duration: 7 Months Start Date: 9/8/2026 About the...
    Permanent employment
    Full time
    Contract work
    Temporary work
    Shift work
    Night shift

    TravelNurseSource

    Battle Creek, MI
    1 day ago
  • $56k

     ...and resolving food quality/service issues with guest satisfaction 100% Assist in maintaining efficient operations, appropriate cost controls, and profit management Ensure OSHA, local health and safety codes, and company safety and security policy are met Enforce safe... 
    Hourly pay
    Casual work
    Local area
    Flexible hours
    Shift work
    Weekend work

    Bob Evans

    Battle Creek, MI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Interim Controller POST NUMBER: 301793. Be the first to apply!