Talent.com
Human Resource-Safety Manager
Human Resource-Safety ManagerJonti-Craft, Inc. • Wabasso, MN, USA
Human Resource-Safety Manager

Human Resource-Safety Manager

Jonti-Craft, Inc. • Wabasso, MN, USA
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

Summary

The HR & Safety Manager is responsible for leading all aspects of human resources and workplace safety within the organization. This role oversees employee relations, recruitment, training, compliance, and performance management, while also developing and implementing safety programs to ensure a healthy and compliant workplace. The HR & Safety Manager serves as a strategic partner to leadership and a resource for employees, promoting a culture of engagement, accountability, and safety.

Essential Functions

Human Resources

  • Develop, implement, and manage HR policies and procedures aligned with organizational goals and compliance requirements.
  • Oversee recruitment, onboarding, and retention strategies to attract and retain top talent.
  • Support managers with performance management, employee development, and disciplinary processes.
  • Administer compensation, benefits, and leave programs in partnership with payroll and finance.
  • Maintain HRIS and personnel records ensuring confidentiality and compliance with applicable laws.
  • Lead employee engagement initiatives and foster a positive workplace culture.

Safety & Compliance

  • Develop, implement, and monitor workplace health and safety programs, policies, and procedures.
  • Ensure compliance with OSHA, federal, state, and local safety regulations.
  • Conduct regular safety audits, inspections, and risk assessments.
  • Lead safety training programs, including new hire orientation, refresher courses, and specialized training.
  • Investigate workplace incidents / accidents, identify root causes, and implement corrective actions.
  • Serve as the primary contact for workers' compensation claims and reporting.
  • Additional Functions

    Leadership & Collaboration

  • Act as a trusted advisor to senior leadership on HR and safety matters.
  • Provide coaching and guidance to managers and employees.
  • Lead cross-departmental initiatives that support organizational development and safety culture for all shifts
  • Stay up to date on HR trends, labor laws, and safety regulations, recommending proactive changes.
  • Other duties as assigned.
  • Qualifications

  • Bachelor's degree in Human Resources, Business Administration, Occupational Safety, or related field (Master's preferred).
  • 5+ years of progressive HR and / or safety management experience.
  • Strong knowledge of HR laws, regulations, and best practices.
  • In-depth understanding of OSHA standards and workplace safety compliance.
  • Professional certification preferred (SHRM-CP / SHRM-SCP, PHR / SPHR, CSP, or similar).
  • Excellent interpersonal, communication, and problem-solving skills.
  • Ability to build trust, influence others, and manage sensitive situations with discretion.
  • Must be able to speak, read, and write the English language for safety purposes.
  • Working conditions

    Our office environment is a typical office environment and does not substantially expose workers to adverse environmental conditions. The position will require frequent visits to the shop floor. Our production environment includes a variety of environmental elements including loud noise, dust and aromas. While this is an indoor operation, temperatures will vary with the outdoor temperature and some areas of the shop may be hot or cold.

    Physical requirements

    Office positions are usually sedentary. The employee is regularly required to sit for long periods of time. Ability to sit for long periods of time is required. The noise level in the office is typically quiet to moderate. Occasional brief trips to the production floor may be required.

    Never

    Rarely

    Occasionally

    Frequently

    Climbing

    Balancing

    Stooping

    Kneeling

    Crawling

    Reaching

    Standing

    Sitting

    Walking

    Pushing / Pulling

    Weight limit : 150

    Lifting

    Weight limit : Up to 50

    Grasping

    Feeling

    Talking

    Hearing

    Color vision

    Repetitive motion

    Direct reports

    None.

    ____________________________________________ ________________________________

    Employee Signature Date

    Job Posted by ApplicantPro

    Create a job alert for this search

    Human Manager • Wabasso, MN, USA

    Related jobs
    Travel Occupational Therapist (OT) - $1,852 per week in Wabasso, MN

    Travel Occupational Therapist (OT) - $1,852 per week in Wabasso, MN

    AlliedTravelCareers • Wabasso, MN, US
    Full-time
    AlliedTravelCareers is working with Skyline Med Staff to find a qualified Occupational Therapist (OT) in Wabasso, Minnesota, 56293!. Join the Top- Rated Travel Healthcare Team! Skyline Med Staff wa...Show more
    Last updated: 20 days ago • Promoted
    Travel Physical Therapist (PT) - $2,514 per week in Belview, MN

    Travel Physical Therapist (PT) - $2,514 per week in Belview, MN

    AlliedTravelNetwork • Belview, MN, US
    Full-time
    AlliedTravelNetwork is working with Care Career to find a qualified Physical Therapist (PT) in Belview, Minnesota, 56214!. Physical therapists work with patients to improve their movement and manage...Show more
    Last updated: 17 days ago • Promoted
    Local Contract Nurse RN - Float Long Term Care - $32-48 per hour

    Local Contract Nurse RN - Float Long Term Care - $32-48 per hour

    Good Samaritan Workforce Pool • Westbrook, MN, US
    Full-time +1
    Good Samaritan Workforce Pool is seeking a local contract nurse RN Float Long Term Care for a local contract nursing job in Westbrook, Minnesota. Job Description & Requirements.Must support multiple...Show more
    Last updated: 8 days ago • Promoted
    Local Contract Nurse RN - Float Long Term Care

    Local Contract Nurse RN - Float Long Term Care

    Good Samaritan Workforce Pool • Westbrook, MN, US
    Permanent
    Good Samaritan Workforce Pool is seeking a local contract nurse RN Float Long Term Care for a local contract nursing job in Westbrook, Minnesota. Job Description & Requirements.Must support mult...Show more
    Last updated: 9 days ago • Promoted
    Travel Physical Therapist (PT) - $1,820 to $3,000 per week in Belview, MN

    Travel Physical Therapist (PT) - $1,820 to $3,000 per week in Belview, MN

    AlliedTravelNetwork • Belview, MN, US
    Full-time
    AlliedTravelNetwork is working with CompHealth to find a qualified Physical Therapist (PT) in Belview, Minnesota, 56214!. Interested in this assignment? Or maybe you still have not found what you ar...Show more
    Last updated: 17 days ago • Promoted
    Travel Skilled Nursing Facility (SNF) Physical Therapist

    Travel Skilled Nursing Facility (SNF) Physical Therapist

    Ascentia Staffing • Belview, MN, US
    Full-time
    Ascentia Staffing is seeking a travel Skilled Nursing Facility (SNF) Physical Therapist for a travel job in Belview, Minnesota. Job Description & Requirements.A Travel Physical Therapist is need...Show more
    Last updated: 30+ days ago • Promoted
    Travel Occupational Therapist (OT) - $1,827 to $2,109 per week in Lamberton, MN

    Travel Occupational Therapist (OT) - $1,827 to $2,109 per week in Lamberton, MN

    AlliedTravelCareers • Lamberton, MN, US
    Full-time
    AlliedTravelCareers is working with National Staffing Solutions to find a qualified Occupational Therapist (OT) in Lamberton, Minnesota, 56152!. Details of the OT - Skilled Nursing opening in Lamber...Show more
    Last updated: 30+ days ago • Promoted
    Travel Occupational Therapist (OT) - $2,106 per week in Wabasso, MN

    Travel Occupational Therapist (OT) - $2,106 per week in Wabasso, MN

    AlliedTravelCareers • Wabasso, MN, US
    Full-time
    AlliedTravelCareers is working with GetMed Staffing to find a qualified Occupational Therapist (OT) in Wabasso, Minnesota, 56293!. GetMed Staffing is searching for a strong Occupational Therapist to...Show more
    Last updated: 9 days ago • Promoted
    Travel Physical Therapist (PT) - $1,955 per week in Belview, MN

    Travel Physical Therapist (PT) - $1,955 per week in Belview, MN

    Triage Staffing LLC • Belview, MN, US
    Full-time
    Travel Rehab : Physical Therapy Belview.Shift Details : 8H Days (12 : 00 AM-12 : 00 PM).Length : 13 WEEKS 13 weeks.Apply for specific facility details.Show more
    Last updated: 17 days ago • Promoted
    Travel Physical Therapist (PT) - $2,070 per week in Wabasso, MN

    Travel Physical Therapist (PT) - $2,070 per week in Wabasso, MN

    AlliedTravelNetwork • Wabasso, MN, US
    Full-time
    AlliedTravelNetwork is working with Core Medical Group to find a qualified Physical Therapist (PT) in Wabasso, Minnesota, 55333!. Contract Physical Therapist (PT) - Skilled Nursing Facility (SNF) | ...Show more
    Last updated: 17 days ago • Promoted
    Travel Physical Therapist (PT) - $2,070 per week in Lamberton, MN

    Travel Physical Therapist (PT) - $2,070 per week in Lamberton, MN

    AlliedTravelNetwork • Lamberton, MN, US
    Full-time
    AlliedTravelNetwork is working with Core Medical Group to find a qualified Physical Therapist (PT) in Lamberton, Minnesota, 56152!. Physical Therapist (PT) - Skilled Nursing Facility (SNF) | Lambert...Show more
    Last updated: 17 days ago • Promoted
    Travel Occupational Therapist (OT) - $2,186 per week in Lamberton, MN

    Travel Occupational Therapist (OT) - $2,186 per week in Lamberton, MN

    AlliedTravelCareers • Lamberton, MN, US
    Full-time
    AlliedTravelCareers is working with Skyline Med Staff to find a qualified Occupational Therapist (OT) in Lamberton, Minnesota, 56152!. Join the Top- Rated Travel Healthcare Team! Skyline Med Staff ...Show more
    Last updated: 30+ days ago • Promoted
    Travel Occupational Therapist (OT) - $2,070 per week in Lamberton, MN

    Travel Occupational Therapist (OT) - $2,070 per week in Lamberton, MN

    AlliedTravelNetwork • Lamberton, MN, US
    Full-time
    AlliedTravelNetwork is working with Core Medical Group to find a qualified Occupational Therapist (OT) in Lamberton, Minnesota, 56152!. We're hiring an experienced and motivated.Skilled Nursing Faci...Show more
    Last updated: 17 days ago • Promoted
    Travel Physical Therapist (PT) - $1,955 per week in Belview, MN

    Travel Physical Therapist (PT) - $1,955 per week in Belview, MN

    AlliedTravelNetwork • Belview, MN, US
    Full-time
    AlliedTravelNetwork is working with Triage Staffing LLC to find a qualified Physical Therapist (PT) in Belview, Minnesota, 56214!. Travel Rehab : Physical Therapy Belview.Shift Details : 8H Days (12...Show more
    Last updated: 17 days ago • Promoted
    Travel Occupational Therapist (OT) - $2,070 per week in Lamberton, MN

    Travel Occupational Therapist (OT) - $2,070 per week in Lamberton, MN

    AlliedTravelCareers • Lamberton, MN, US
    Full-time
    AlliedTravelCareers is working with Core Medical Group to find a qualified Occupational Therapist (OT) in Lamberton, Minnesota, 56152!. We're hiring an experienced and motivated.Skilled Nursing Faci...Show more
    Last updated: 30+ days ago • Promoted
    Travel Occupational Therapist (OT) - $2,226 per week in Lamberton, MN

    Travel Occupational Therapist (OT) - $2,226 per week in Lamberton, MN

    AlliedTravelCareers • Lamberton, MN, US
    Full-time
    AlliedTravelCareers is working with GetMed Staffing to find a qualified Occupational Therapist (OT) in Lamberton, Minnesota, 56152!. GetMed Staffing is searching for a strong Occupational Therapist ...Show more
    Last updated: 6 days ago • Promoted
    Travel Occupational Therapist (OT) - $2,070 per week in Lamberton, MN

    Travel Occupational Therapist (OT) - $2,070 per week in Lamberton, MN

    Core Medical Group • Lamberton, MN, US
    Full-time
    We're hiring an experienced and motivated.Skilled Nursing Facility (SNF).This role includes floating to a partner SNF in. The ideal candidate is a dedicated rehab professional who values patient-cen...Show more
    Last updated: 17 days ago • Promoted
    Travel Physical Therapist (PT) - $2,666 per week in Wabasso, MN

    Travel Physical Therapist (PT) - $2,666 per week in Wabasso, MN

    AlliedTravelNetwork • Wabasso, MN, US
    Full-time
    AlliedTravelNetwork is working with Care Career to find a qualified Physical Therapist (PT) in Wabasso, Minnesota, 56293!. Physical therapists work with patients to improve their movement and manage...Show more
    Last updated: 17 days ago • Promoted