Director, HR Systems

Owens Corning

Owens Corning

People & HR
Toledo, OH, USA · Toledo, OH, USA
Posted on Tuesday, June 4, 2024


This role creates the long-term strategy and roadmap to innovate and maintain modern, cloud-based digital HR solutions for a growing, multi-national manufacturer ($10B+). The position directs the design, implementation, and adoption of HRIS platforms and support models that transform the employee experience, optimize HR processes, facilitate company growth, and ensure compliance.


  • Leads a high-performing team of ten within the HR center of excellence. Manages strategic relationships with fifteen external technology and services partners.
  • Through purposeful collaboration with functional HR and IT leadership, develops a rolling 3-year HR digital strategy and project roadmap in alignment with business and HR functional goals. Is externally connected, and regularly monitors trends to anticipate and prepare for emerging HR technology solutions. Facilitates effective choices, budget alignment, and resource-balancing in decision making.
  • Leads or steers global projects in a collaborative, team-based environment. Well-versed in defining the business problem(s) to be solved and building clear requirements. Champions change management, training, and communications.
  • Leverages governance, change control, and key KPI’s to manage and monitor performance and quality.
  • Key execution role on M&A integrations, facility start-ups, and divestitures.
  • Accountable for US/CAN payroll operations (outsourced). Consults with HR partners globally on payroll systems and operations strategies.


Bachelor’s degree, certificate or equivalent work experience (IT, business or analytics preferred) and 7+ years of leadership experience in the following:

  • Leading high-performing teams (leader of leaders preferred).
  • HR cloud-based technologies and external technical partners (SAP/SuccessFactors preferred).
  • HR business process expertise (HR specialist and/or generalist experience preferred).
  • Leading change in growing, global companies, (manufacturing industry preferred).
  • Human-centered design, EX strategy, storytelling, and analytics technology (Qualtrics preferred).
  • Global project leadership (technology implementations preferred).
  • Payroll operations (outsourced model preferred).


  • You are curious and enjoy innovating with a business and human-centered mindset.
  • You are courageous, willing to challenge existing norms with peers and those senior to you.
  • You think critically and have a passion for well-connected, streamlined processes.
  • You extensively use data-driven insights to make decisions.
  • You care for others and are committed, setting ambitious but attainable standards for self/others.
  • You enjoy collaborating with others to shape solutions and lead impactful change.


  • Connection: Works horizontally. Develops high-performing teams.
  • Ideation: Generates diverse ideas to solve customer problems. Demands continuous improvement.
  • Evaluation: Connects the dots. Tests strategies with outside-in thinking.
  • Action: Leads bold resource decisions. Competitively drives results.
  • Effective Communications: Effectively transmits, receives, and interprets ideas, information, and needs by applying appropriate communication and change leadership behaviors.

LOCATION: Toledo, Ohio World Headquarters (Hybrid)| Home office (EST/CST) with travel



About Owens Corning

Owens Corning is a global building and construction materials leader committed to building a sustainable future through material innovation. Our three integrated businesses – Roofing, Insulation, 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 approximately 18,000 employees in 30 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, visit

Owens Corning is an equal opportunity employer.