This role is part of the Sourcing and Supplier Management team within Tech & Ops Finance, responsible for enterprise-wide sourcing and supplier strategies, governance, performance management, risk, and operational processes for Travelers’ global sourcing and supplier relationships. The Manager executes work order processes across assigned business lines and area-specific strategic sourcing strategies, including sourcing model design, supplier selection, and aligning suppliers with business needs across professional services and outsourcing partners. The position does not manage others. The role serves as a sourcing advisor and point of contact for assigned business lines, overseeing work orders, resource onboarding, supplier performance, workforce demand, and supplier transitions. It partners with business stakeholders, finance partners, suppliers, Procurement, DFRs, Circle Leads, and the S&SM Strategy team to monitor risks and budget alignment, resolve delivery issues, support governance and leadership reporting, and improve processes through standardization, automation, and AI-enabled tools.
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
Manager