People Strategy Lead

Oscar Health

Location: New York, New York, United States, United States

People Strategy Lead at Oscar Health in New York. **What you'll do** - Develop and implement HR strategies aligning with business objectives. - Lead a team of HRBPs and drive talent management and organizational development. - Partner with leadership on workforce planning, succession planning, and re-design. - Identify training needs and provide executive coaching and mentorship. **What they're looking for** - 12+ years of experience in a People team function. - 7+ years of leadership experience driving successful outcomes. - 5+ years of analytical and problem-solving skills. **Details** - Location: New York, New York, United States - Type: Hybrid - Salary: $218,592 - $286,902 per year

View and apply for this job on HealthJob