The Sourcing and Supplier Management (S&SM) team drives enterprise-wide sourcing strategy, supplier governance, and supplier risk management across Travelers' technology and operations supplier portfolio. This multi-disciplinary team manages Travelers' global sourcing and supplier relationships, and is accountable for implementing strategic sourcing models that optimize supplier relationships and deliver measurable business outcomes. This Senior Director leads S&SM's Sourcing Risk & Operations function, managing a team responsible for supplier risk reviews, business continuity and disaster recovery (BC/DR) planning, offshore development center (ODC) management, site audits, and various other supplier operations and governance functions. The Risk & Operations team is shifting from a reactive, process-facilitation model to a proactive, portfolio-based approach to supplier risk management — this role is accountable for leading that transition and for building the frameworks, cadence, and team capability needed to deliver a holistic, enterprise view and approach to risk management for these suppliers. Additionally, this role will play a key role in expanding Sourcing and Supplier Management's strategic partnership role with Tech & Ops platform and product partners, enhancing governance frameworks and relationship management protocols. Additionally, the role encompasses developing and maintaining executive briefing materials that provide leadership visibility into strategic vendor partnerships and performance outcomes. This senior director role is also a key member of the extended S&SM leadership team, which is responsible for developing and executing Tech & Ops sourcing strategies that align supplier selection, relationship management, and strategic sourcing models with enterprise objectives. The position partners closely with Line of Business Technology & Operations leadership and cross-functional stakeholders — including SLT/ELT, Procurement, Legal, and Workforce Management. Leveraging Travelers' scale and strategic positioning, this role partners with technology and business leaders on managed services models, sourcing strategies, and supplier selection aligned to workforce planning initiatives. This position manages a team.
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
Director