Sr. Director, Sourcing Strategy, Management & Governance
Core
Lead enterprise-wide supplier risk management, business continuity planning, and offshore development center oversight for a global technology and operations supplier portfolio.
Role type
Senior Director, Sourcing Strategy & Governance (IC + Team Lead)
Builds
Holistic supplier risk frameworks, business continuity plans, and executive briefing materials for strategic vendor partnerships.
Domain
Insurance / Technology Operations / Strategic Sourcing
Required skills
Supplier risk management, Business continuity planning, Offshore development center management, Executive briefing, Portfolio-based governance, Cross-functional partnership, Team leadership, Risk measurement strategies, Regulatory trend analysis, Audit oversight
Preferred skills
Advanced degree, Project management expertise, Finance/Audit/Procurement background
Technologies
N/A
Responsibilities
Lead end-to-end supplier risk reviews and due diligence for strategic suppliers; Develop portfolio-based governance frameworks to align supplier management with enterprise objectives; Manage business continuity and disaster recovery planning including tabletop testing; Oversee offshore development center footprint and conduct site audits; Lead and build capability of the Sourcing Risk & Operations team; Prepare executive briefing materials for senior leadership on supplier performance and risks; Partner with Procurement, Legal, and Tech & Ops leadership on sourcing strategies and workforce planning.
Seniority
Senior Director, hands-on IC with team management