The Talent Manager is responsible for shaping how global talent practices are designed, executed, and experienced across the organization. This role translates ODL’s enterprise talent strategy into integrated programs and systems spanning performance management, talent assessment, succession planning, leadership development, and enterprise bench strength outcomes, with scope expanding over time to broader workforce capability and hiring practices. This is a working manager role with global responsibility, requiring strong judgment, systems thinking, and active involvement in delivery. The Talent Manager designs and evolves connected talent frameworks, tools, and leader guidance, working closely with HR and business leaders to ensure talent practices are clear, adopted, and effective across regions and the enterprise. Who We Are: Driven by continual innovation and trusted partnerships, ODL is a global leader in high-quality door and insulated glass solutions. For decades, our purpose has been simple: Make Your Life Better™—for our customers, our communities, and our people. With 14 global locations and thousands of employees, ODL has been recognized as a Great Place to Work® across all countries of operation. We invest in our people, celebrate growth, and foster a culture where accountability, innovation, and excellence thrive.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior