Back to Jobs

Ranch Manager

Bayside Staffing·Holland, Michigan·$78,000 - $129,000

Job details

Pay: $78,000 - $129,000
Job type: Full-time
Location type: Onsite
Location: Holland, Michigan, United States

Full job description

Bayside Staffing is growing and adding a Ranch Manager to our Holland operation.

About Bayside Staffing

A specialised Michigan agriculture and orchard operations staffing partner connecting employers with farm, orchard, and dairy staff across West Michigan. Headquartered in Holland, founded in 2008, with a focus on long-term placement quality over volume.

About the role

You'll run the whole operation of a working ranch: planning grazing rotations, overseeing herd health, calving, and feed programs, maintaining fences, water systems, and equipment, and managing the seasonal rhythm of the cattle year. You'll hire and direct ranch hands, keep production and expense records, buy inputs, and market livestock. The role mixes long days of physical work with real business decisions about the herd and the land.

What you will bring

You have years of hands-on cattle and range experience and the judgment that comes with them: reading animal condition, weather, and grass. You're mechanically capable, good with a small crew, and comfortable being accountable for both livestock outcomes and a budget.

Bayside Staffing is recruiting this role on behalf of one of our client operations. Apply through this listing and our team will follow up with role-specific details and next steps.

Required Qualifications

  • 5+ years of ranch or livestock operation experience, including supervisory duties
  • Strong knowledge of herd health, grazing management, and calving
  • Ability to operate and maintain ranch equipment; valid driver's licence
  • Eligibility to work in Canada

Benefits

  • Full health, dental, and vision coverage from day one
  • Competitive salary plus annual performance bonus
  • Industry-conference attendance paid annually
  • 401(k) with 5 percent company match, fully vested at 3 years

Posted on May 15, 2026

Expires on November 11, 2026

Job ID: c3fd9635-2486-4a3d-8526-1c69123adf39