About this role
People Strategy Lead at Oscar Health. Location: New York, New York, United States. Role: developing strategy, leading team, driving talent Requirements: 12+ years in People functions, 7+ years leading teams, 5+ years analytical experience; experience with talent management, workforce planning, org design, and executive coaching. Category: Human Resources Seniority: Senior Level Commitment: Full Time Workplace: Hybrid Languages: English