We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

HR Business Partner

Owens Corning
United States, Ohio, Toledo
Mar 18, 2025

HR Business Partner
Location(s):


Toledo, OH, US, 43659-0001


Columbus, OH, US


Function:

Human Resources
Audience:

Experienced Professional
Work Arrangement:

Hybrid
Requisition ID:

64412

PURPOSE OF THE JOB


We are seeking a proactive and self-driven HR Business Partner to provide global support for our Sourcing, Supply Chain, and Technical Center of Excellence teams. This role will lead talent acquisition and onboarding efforts across the Americas region, ensuring we attract and retain top talent to drive our business forward. The ideal candidate will have a strong background in organizational design and be adept at working in a fast-paced global environment.

As an HR Business Partner, you will play a critical role in shaping the future of our workforce by developing and implementing HR strategies that align with our business objectives. You will work closely with senior leadership to design organizational structures that enhance efficiency and effectiveness, and support change management initiatives to ensure smooth transitions during organizational changes. Your ability to work autonomously and manage multiple priorities will be essential in this role, as you will be responsible for a wide range of HR functions, including talent acquisition, onboarding, employee relations, performance management and compliance.

In this role, you will also leverage HR metrics and data to drive decision-making and improve HR processes and programs. Your strong communication and interpersonal skills will enable you to build effective relationships with managers and employees, fostering a positive and inclusive work environment. If you are a strategic thinker with a passion for HR and a proven track record of success in a global setting, we encourage you to apply.


JOB RESPONSIBILITIES

Strategic HR Support:



  • Collaborate with global HR teams to align HR strategies with business objectives and provide strategic support to the Sourcing, Supply Chain, and Technical Center of Excellence teams.
  • Act as a trusted advisor to senior leadership on HR-related matters, including workforce planning, talent management, and organizational development.



Organizational Design:



  • Work with leadership to design and implement organizational structures that support business goals and enhance efficiency and effectiveness.
  • Conduct organizational assessments and provide recommendations for improvements.
  • Support change management initiatives and ensure smooth transitions during organizational changes.



Talent Acquisition:



  • Lead the end-to-end recruitment process for the Americas region, including job posting, candidate sourcing, interviewing, and hiring.
  • Develop and maintain a talent pipeline for critical roles within the Sourcing, Supply Chain, and Technical Center of Excellence teams.
  • Partner with hiring managers to understand their staffing needs and provide strategic recruitment solutions.
  • Utilize various recruitment channels and innovative sourcing techniques to attract top talent.



Onboarding:



  • Design and implement comprehensive onboarding programs to ensure new hires are effectively integrated into the organization.
  • Coordinate with cross-functional teams to facilitate a smooth onboarding experience.
  • Conduct orientation sessions and provide ongoing support to new employees during their initial period.



Employee Relations:



  • Manage employee relations issues, providing guidance and support to managers and employees to resolve conflicts and promote a positive work environment.
  • Conduct investigations and handle disciplinary actions as needed.
  • Foster a culture of open communication and employee engagement.



Performance Management:



  • Support the performance management process, including goal setting, performance reviews, and development planning.
  • Provide coaching and feedback to managers and employees to enhance performance and development.
  • Identify and address performance issues in a timely manner.



HR Policy and Compliance:



  • Ensure compliance with HR policies and procedures, as well as local labor laws and regulations.
  • Develop and update HR policies as needed to reflect changes in legislation and best practices.
  • Conduct training sessions on HR policies and compliance topics.



Data Analysis:



  • Utilize HR metrics and data to drive decision-making and improve HR processes and programs.
  • Prepare and present HR reports to senior leadership.
  • Analyze trends and provide insights to support strategic HR initiatives.



JOB REQUIREMENTS

Minimum Qualifications:



  • Bachelor's degree in Human Resources, Business Administration, or a related field.
  • 5+ years of experience in HR, with a focus on talent acquisition and onboarding.
  • Experience supporting global teams, particularly in Sourcing, Supply Chain, and Technical Center of Excellence functions.
  • Strong knowledge of HR best practices and employment laws in the Americas region.
  • Excellent communication and interpersonal skills.
  • Ability to work autonomously and manage multiple priorities in a fast-paced environment.
  • Proficiency in HRIS and applicant tracking systems.
  • Experience with data analysis and HR metrics.
  • Proven experience in organizational design and change management.



Why Join Us:



  • Opportunity to work with a global team and make a significant impact on our talent strategy.
  • Collaborative and inclusive work environment.
  • Competitive compensation and benefits package.
  • Professional development opportunities and career growth.



#LI-SN1

#LI-hybrid


About Owens Corning

Masonite is now proudly part of Owens Corning. Owens Corning is a global building and construction materials leader committed to building a sustainable future through material innovation. Our four integrated businesses - Roofing, Insulation, Doors, and Composites - provide durable, sustainable, energy-efficient solutions that leverage our unique material science, manufacturing, and market knowledge to help our customers win and grow. We are global in scope, human in scale with more than 25,000 employees in 31 countries dedicated to generating value for our customers and shareholders, and making a difference in the communities where we work and live. Founded in 1938 and based in Toledo, Ohio, USA, Owens Corning posted 2023 sales of $9.7 billion. For more information, visitwww.owenscorning.com.

Owens Corning is an equal opportunity employer.




Applied = 0

(web-b798c7cf6-z2v8z)