Human Resources Generalist

ESCO Group•Marion, IA
•Onsite

About The Position

The HR Generalist supports core employee experience processes and programs across the organization, ensuring consistent execution of HR operations, compliance, and employee support. The role is a key resource for employees’ day-to-day needs and builds knowledge across benefits, onboarding, policy and procedure administration, and HRIS ownership. The position works with the Employee Experience Director, Employee Experience Business Partner, and Office Manager. The role is based in person in Marion, Iowa, and reports to the Director of Employee Experience. It is full-time and exempt, with typical hours of 7:30 AM to 4:30 PM and the ability to report at 7:00 AM as needed. Extended hours, including holidays and weekends, may be required to support ESCO’s client service model. Occasional travel to other ESCO offices or client sites may be required, generally not exceeding 10%.

Requirements

  • At least 3 years of experience in Human Resources or a related field.
  • Strong organizational skills and attention to detail.
  • Ability to manage multiple priorities and meet deadlines.
  • Experience handling confidential information with discretion.
  • Strong communication and coordination skills across teams.

Nice To Haves

  • Bachelor’s degree in human resources or a related field.
  • Experience in HR operations, benefits, or employee relations.
  • Exposure to HRIS systems.
  • Detail-oriented and process-driven approach.
  • Proactive problem-solving skills.
  • Highly organized and dependable.

Responsibilities

  • Serve as a primary point of contact for employees, providing guidance on HR policies, processes, and general inquiries.
  • Support the resolution of employee concerns and contribute to a positive, responsive, and consistent employee experience.
  • Maintain accurate employee records and manage data within HR systems.
  • Support HRIS updates, reporting, and documentation management.
  • Assist with onboarding and offboarding coordination.
  • Help ensure compliance with company policies, procedures, and documentation requirements.
  • Assist with benefits administration, including enrollments, changes, employee communications, open enrollment, and vendor coordination.
  • Address employee benefits questions and escalate complex issues.
  • Coordinate events and support success plans for new hires.
  • Support documentation and tracking of employee relations matters, including disciplinary actions and terminations.
  • Assist managers with employee relations situations and ensure proper documentation.
  • Complete employment verifications for current and former employees.
  • Support unemployment activities, including claims, audits, and quarterly earnings.
  • Support recruiting efforts through interview scheduling and coordination, and candidate communication.
  • Participate in career fairs, onboarding activities, and other talent initiatives as needed.
  • Assist with employee surveys and engagement initiatives, including data collection and analysis.
  • Identify opportunities to improve processes, documentation, and employee experience.
  • Support updates to policies, job descriptions, and employee communications.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service