This site uses cookies. To find out more, see our Cookies Policy

SVP, Vendor Management Leader in Bernards, NJ at Chubb Group of Insurance Companies

Date Posted: 9/26/2018

Job Snapshot

Job Description

Chubb is the world’s largest publicly traded property and casualty insurer. With operations in 54 countries, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. The company is distinguished by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength, underwriting excellence, superior claims handling expertise and local operations globally. 

SVP, Vendor Management Leader


Chubb Claims manages over $1 Billion in annual allocated loss adjustment expense, primarily in the areas of legal and non-legal services.  The SVP, Vendor Management Leader will be responsible for defining and executing upon the Chubb Claims Vendor Management global strategy. This includes establishing the optimal vendor management structure, setting key priorities, and designing and managing critical vendor management initiatives. The key objectives are to establish a best-in-class vendor management program including significant cost reduction, improved quality and service levels, disciplined vendor performance management, and decreased risk through vendor agreements and programs. This global position will report to the Executive Vice President, Claims Optimization.

This role will:

  • Drive strategic planning and execution for vendor management initiatives across Chubb, including vendor performance management, vendor compliance and cost optimization.
  • Define and execute on the vendor management structure and team that enables a cost effective program that maximizes performance and savings without compromising service levels and customer experience.
  • Effectively lead teams and drive execution; cultivate a work environment that promotes strong performance, diversity and inclusion.
  • Bring strategic thought leadership to the business to drive continuous improvement and identify additional cost and vendor performance opportunities.
  • Drive innovative thinking and non-traditional approaches to enhance vendor management capabilities and results.
  • Lead development and execution of all claims vendor related functions including spend analysis, RFP development and execution, contract execution and vendor transitions.
  • Partner with Corporate Procurement, Legal, Finance and business partners to leverage Chubb’s scale, ensure compliance, and optimize service terms and cost.
  • Conduct annual review, analysis, and refinement of legal and non-legal vendor panels to optimize utilization, performance and expense.
  • Develop standardized metric reporting enables monitoring performance against goals.
  • Enhance, lead and execute vendor performance management program including vendor reviews, scorecard management, contract compliance, issue resolution and service delivery.
  • Utilize technology, analytics and digital capabilities to lower the cost of doing business and enhance the user experience for Chubb, their customers, and business partners.
  • Provide market insights to drive both short and long-term vendor management strategies.
  • Provide oversight, communication and lead change management with multiple levels of staff and departments.


  • Bachelor's Degree in related field - advanced degree a plus.
  • 10+ years of management and leadership experience including the ability to drive high performing teams and execution of complex strategic initiatives.
  • Minimum of five years of experience in strategic sourcing, building a vendor management program, or managing large, complex vendor relationships; preferably for a financial services/insurance company.
  • Experience in managing service provider relationships and large contracts.
  • Excellent verbal and written communication skills with the ability to interact with senior executives and articulate complex ideas in easy to understand business terms.
  • Proven ability to create and implement strategic planning and direction while delivering on results.
  • Strong analytical and interpersonal skills, proven ability to navigate, influence, and negotiate matrix reporting relationships
  • Strong negotiation and problem resolution skills.
  • Interact effectively with stakeholders and executives across business and functional operations.

Preferred location within the Northeast

Chubb offers a competitive compensation package and comprehensive benefits package including life, health and dental, vision, a generous retirement savings plan, disability coverage, stock purchase plan, flexible spending accounts, tuition reimbursement, and business casual dress. At Chubb, we are  committed to equal employment opportunity and compliance with all laws and regulations pertaining to it. Our policy is to provide employment, training, compensation, promotion, and other conditions or opportunities of employment, without regard to race, color, religion, age, sex, sexual orientation, transgender, national origin, disability, genetic information, veteran or marital status, or any other characteristic protected by law.