Director, Managed Business Services
Oscar Health
Location: Dallas, Texas, United States, United States
**Director, Managed Business Services at Oscar Health in Dallas, Texas** **What you'll do** - Lead global outsourcing strategy and end-to-end health of outsourced ecosystems - Design and execute operating models supporting scalability and risk mitigation - Drive business transformation by identifying marketplace trends - Ensure service provider visions align with long-term corporate goals **What they're looking for** - Experience in outsourcing strategy and vendor management - Strong negotiation skills with senior management and external executives - Ability to establish rigorous SLAs and KPIs focused on financial accuracy - Experience with cross-functional frameworks for business optimization **Details** - Location: Dallas, Texas (Remote) - Type: Not specified - Salary: $147,549 - $193,658 per year