C

Chubb

Global property & casualty insurer

Chief Procurement Officer

Procurement & SourcingConfirmed live in the last 24 hours
Full-timePhiladelphia, PA, USANo salary listed

About the Job

Requirements

  • At least 15 years of professional experience in progressively responsible procurement roles, ultimately leading the global procurement function, including direct and matrixed people management, in a global company, with a demonstrable track record of organizational achievements.
  • A demonstrated track record of developing and implementing effective procurement strategies, including excellent working knowledge of procurement-related policies, laws, and regulations.
  • Experience in a global, publicly traded, Fortune 500 company; a financial services background is desirable.
  • A bachelor's degree is required, preferably in business administration.
  • A master's degree in a related field and/or a Master of Business Administration is highly preferred.
  • Strong collaboration and influencing ability with business and functional partners.
  • Ability to motivate in a team-oriented, collaborative environment.
  • Excellent negotiation and communication skills.
  • Strategic mindset and problem-solving skills.
  • Deep knowledge of industry and global trends.
  • Self-motivation and ability to work independently.

Responsibilities

  • Lead a global, client-focused procurement organization that fully leverages and assertively sources third-party spending.
  • Manage third-party spend while delivering world-class metrics.
  • Deliver innovation in procurement methods, tools, and processes.
  • Analyze industry trends and evolving technology to identify supply base issues proactively, minimize risk, protect continuity of supply, and utilize emerging opportunities.
  • Understand market conditions for key goods and services, including information technology and information technology services.
  • Direct procurement professionals in direct and global matrixed teams to achieve organizational goals on a flexible, scalable basis.
  • Anticipate future procurement needs and maintain strategies to meet Chubb's business needs.
  • Develop a global procurement governance model that clarifies global, regional, and local roles and responsibilities.
  • Develop and consistently deliver an effective, clear communications program regarding procurement programs and processes to global and specific employee audiences on an ongoing, proactive basis.
  • Provide senior leadership with regular analysis and recommendations on changes to available programs to optimize return on investment for Chubb, including regular external benchmarking analysis and comparisons of procurement programs.
  • Build alliances and foster relationships across Chubb's leadership team, providing advice and counsel to business leaders on policy and guideline interpretation.

Desired Qualifications

  • A financial services background.
  • A master's degree in a related field and/or a Master of Business Administration.

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