C

Chubb

Global property & casualty insurer

Vendor Management Analyst

Procurement & SourcingConfirmed live in the last 24 hours
Full-timeMadrid, SpainNo salary listed

About the Job

Requirements

  • At least 3 years of experience in Procurement or Claims Vendor Performance Management across multiple vendor categories is indicated as preferred.
  • Strong analytical and solution-oriented skills.
  • Proven experience managing vendor performance programs using service-level agreements, key performance indicators, and Balanced Scorecards.
  • Advanced Excel skills.
  • Strong interpersonal and stakeholder management skills.
  • Ability to work independently, remotely, and with a clear focus on delivery.
  • Ability to prioritize effectively and work in a fast-paced corporate environment.

Responsibilities

  • Support analysis of internal and external data to inform business decisions and drive corrective actions.
  • Assist with due diligence processes across multiple vendor categories and jurisdictions.
  • Maintain an accurate and up-to-date claims vendor register.
  • Support data uploads to keep vendor management dashboards and tools current.
  • Develop Excel reports and professional PowerPoint presentations for the regional Vendor Management Performance Program.
  • Assist regional, country, and external stakeholders in using vendor management tools.
  • Create user guides and training documentation to support platform adoption.
  • Identify opportunities to improve processes, strengthen controls, and support risk mitigation.
  • Contribute to key regional vendor management initiatives.
  • Support the wider COG Vendor Management team through conference calls across time zones when required.

Desired Qualifications

  • Experience with QlikSense dashboards and Power BI.

About the Company

Chubb

Global property & casualty insurer

Chubb is the world’s largest publicly traded property and casualty insurer, offering commercial and personal insurance, reinsurance, life and health products across 54 countries. It underwrites policies by evaluating risk, pricing premiums, and paying claims fairly and promptly when covered events occur. Its breadth of products, extensive distribution, and strong financial position distinguish it from competitors and enable it to serve diverse clients globally. Its goal is to help people and businesses manage risk with clear policy terms and reliable financial protection.

Company size
10,001+
Company stage
IPO
Headquarters
Zurich, Switzerland
Founded
1985

Recently Posted Jobs

Explore more opportunities at Chubb

See more jobs