Senior Director, Supplier Management
Travelers
Hartford, CT, U.S.
Full-time, Hybrid
Posted Sep 15, 2025
Hybrid
Compensation
Loading salary analysis...
About the role
The Sourcing and Supplier Management (S&SM) team drives enterprise-wide sourcing strategies, supplier governance, and risk management processes across Travelers’ global supplier ecosystem.
Responsibilities
- Analyze business requirements to formulate best practices and processes that are aligned with Travelers business units.
- Evaluate supplier due diligence processes and ongoing monitoring to propose mitigation plans to reduce supplier risks.
- Analyze industries, supply markets and supplier management best practices to reduce supply chain risk.
- Create and manage communications across Travelers regarding the Supplier Management program.
- Development and support of presentations to C-Level management to sell Supplier Management programs, tools and technology.
- Provide overall direction to junior supplier management managers relative to the Supplier Management best practice.
- Develop and disseminate consistent, standardized materials for use with Travelers associates, business units, and suppliers.
- Establish the continuous improvement methodology of the Supplier Management Framework and version releases.
- Develop and implement tools and processes to effectively collect analyze and report performance information.
- Perform quality assurance reviews over the supplier management program requirements and analyze results to determine appropriate corrective action plans with the business steering committee leads.
- Assist in overall supplier program governance to ensure proper oversight and understanding of enterprise supplier risk and dependencies.
- Develop communication and feedback structure to share results company-wide.
- Work with Sourcing leads and business partners from across multiple business units in order to deliver and execute an optimal sourcing and Supplier Management strategy for the good of the company.
- Lead, develop and establish company policies for Procurement and Supplier Management that have enterprise-wide behavior change impact.
- Participate in the development of a Supplier Management roadmap for tools and technology.
- Facilitate the constructive handling or resolution of conflict both internally and externally with our external entities.
- Lead and direct the proactive management and understanding of industry best practices and technology trends, lead benchmarking efforts and provide insight to executive management.
- Foster a “partnering” culture with members of Travelers supply chain to insure value is derived equitably to drive innovation and productivity.
- Defines and consults on measurement strategies, tools, scorecards and surveys across organization.
- Ensures projects are completed within committed time and budget and are integrated with other business and related projects.
- Participate in the Enterprise Supplier Management Steering Committee Meetings.
- Train and mentor associates at all levels inside and outside of the department where required.
- Consult with business unit personnel in the supplier management process.
Requirements
- Typically 9+ years of Finance, Audit, Procurement or Sales/Servicing related experience.
- Master’s or other advanced degree preferred.
- Thorough knowledge of project management processes.
- Thorough knowledge of business law, legal contracts and various financial issues including cash flow and working capital preferred.
- Intermediate to advanced proficiency of eSourcing and Ariba procurement applications preferred.
- Intermediate to advanced proficiency of MS Access, Excel, PowerPoint and Word preferred.
Benefits
- Health Insurance
- 401k matching
- Paid Time Off
- Wellness Program
- Volunteer Encouragement
About the Company
Taking care of our customers, our communities and each other. That’s the Travelers Promise.
Job Details
Salary Range
$129,200 - $213,200/yearly
Location
Hartford, CT, U.S.
Employment Type
Full-time, Hybrid
Original Posting
View on company website