The Manager, Sourcing Strategy, Management and Governance is part of the Sourcing and Supplier Management team within Tech & Ops Finance. The role supports enterprise-wide sourcing and supplier strategies, governance, performance management, risk, and operational processes for Travelers’ global sourcing and supplier relationships. It does not manage others. The manager executes work order processes and area-specific sourcing strategies across assigned business lines, including sourcing model design, supplier selection, and aligning suppliers with business needs across professional services and outsourcing partners. The role advises business stakeholders on sourcing strategy, workforce demand, supplier performance, rate card adherence, and operational improvements. It also coordinates resource onboarding and work transitions, monitors risks and delivery, prepares leadership reporting, and identifies process optimization and AI-enabled automation opportunities.
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