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 while contributing to a positive and well-coordinated employee experience. The role is a key resource for employees and managers, supporting day-to-day needs and developing knowledge across benefits, performance processes, employee relations, and HR systems. The position is based in Marion, Iowa, and is in person. It reports to the Director of Employee Experience. The role is full-time and exempt, with typical hours of 7:30 AM–4:30 PM. Extended hours, including holidays and weekends, may be required due to the client support model. Occasional travel to other ESCO offices or client sites may be required and generally does not exceed 10%. Scintilla is a 100% employee-owned holding company founded in 2021, evolving from the legacy of ESCO Group. Its portfolio includes ESCO Electric, ESCO Automation, ESCO Power & Safety, and other specialized business units serving industrial and municipal clients. The company describes an employee-ownership culture and a shared-services foundation supporting its business units.

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 preferred.
  • Experience in HR operations, benefits, or employee relations.
  • Exposure to HRIS systems.
  • Detail-oriented and process-driven approach.
  • Proactive problem-solving ability.
  • 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.
  • Ensure compliance with company policies, procedures, and documentation requirements.
  • Assist with benefits administration, including enrollments, changes, and employee communication.
  • Support open enrollment processes and vendor coordination as needed.
  • Help answer employee benefits questions and escalate complex issues.
  • Plan and coordinate events.
  • Support success plans for all 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.
  • Handle employment verifications for current and former employees.
  • Support unemployment activities, including claims, audits, and quarterly earnings.
  • Support recruiting efforts, including interview scheduling and coordination and candidate communication.
  • Participate in career fairs, onboarding activities, and other talent-related 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