The Weather Company is seeking an agile, strategic, and hands-on Talent Attraction Manager to lead and elevate talent attraction initiatives. The role balances strategic talent leadership with full life-cycle recruiting execution, partnering directly with business leaders, mentoring hiring teams, shaping the employer brand, and building high-impact talent pipelines. The manager is a primary interface between Talent Acquisition and People & Culture Business Partners, driving ongoing improvements in recruiting operations, recruitment marketing, candidate experience, and university programs. The role also supports broader People & Culture initiatives, including coordinating culture and company events and providing generalist support as needed. The position calls for thoughtful, proactive use of AI to accelerate performance, improve work quality, and explore new possibilities.
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
Manager
Education Level
No Education Listed