Vendor Manager - Digital (Barcelona)

Opella · barcelona, cataluña, Spain

Location
barcelona
Job Type
Full-time
Posted
July 06, 2026

Job Description

Vendor Manager – Digital

Contract: permanent – full time.

Location: Barcelona, Spain.

Key Responsibilities

  • Oversee supplier performance management from a digital standpoint, ensuring optimal collaboration and efficiency.
  • Act as the primary liaison for Procurement, facilitating seamless communication and alignment.
  • Centralize vendor‑related activities within the digital organization and consolidate efforts across all functions.
  • Lead the development of new Master Service Agreements (MSAs) and Statements of Work (SOWs), ensuring clarity, compliance, and strategic alignment.
  • Develop and define Key Performance Indicators (KPIs) to measure vendor performance.
  • Create and maintain scorecards to track and report on vendor performance metrics.
  • Regularly review and update KPIs to align with business goals and objectives.
  • Monitor and evaluate vendor performance against established KPIs.
  • <...

Ready to Apply?

Submit your application for Vendor Manager - Digital (Barcelona) at Opella

Apply Now