Olin - Clayton, MO
posted about 1 month ago
The Talent Acquisition & Compliance Manager position at Olin in Clayton, MO, is a pivotal role designed for a highly motivated and experienced individual to oversee the talent acquisition process while ensuring compliance with all relevant regulations. This position is crucial in managing HR data and leading a small team of Talent Specialists in a high-volume, high-turnover environment. The ideal candidate will possess exceptional leadership skills, a keen focus on compliance, and meticulous attention to detail. In this role, the manager will provide leadership and direction in daily decision-making related to talent acquisition, managing company risk, and ensuring compliance with all relevant employment laws and company policies. The manager will be responsible for planning and executing recruiting strategies tailored to specific job requirements while maintaining an adequate candidate flow. Additionally, the manager will motivate and manage direct reports, providing feedback, evaluating performance, and developing employee skills to support professional development. Collaboration with HR Business Partners is essential to support hiring needs, and the manager will drive alignment across various locations to ensure consistent practices, processes, and solutions. The role also involves reviewing and compiling EEO data to support annual AAP planning and ensuring that talent acquisition processes align with DEIB objectives. The manager will manage relationships with external recruiters and vendors, track, analyze, and report recruiting metrics to assess and continuously improve performance, efficiency, and capability. Furthermore, in partnership with Corporate Talent Acquisition, the manager will oversee the Winchester college recruiting program, focusing on creating an engaged student pipeline with an emphasis on diversity and conversion to full-time hires.