Job Information
OWENS CORNING CORPORATE SERVICES LLC HR Business Partner Toledo, Ohio
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 cul