Global Marketing Sourcing Lead

The role will be responsible for proactively managing, developing, and executing category and agency strategies for our Marketing supplier portfolio; inclusive of managing the end to end supplier management lifecycle. You should have strong leadership, communication and analytical skills and a proven ability to manage a high functioning and dynamic team.

Candidate Profile

  • Support Block leadership strategic planning

  • Develop marketing strategies

  • Ensure smooth daily operations

  • Bring in best external practices

  • Oversee complex supplier relations

  • Establish business partnerships

  • Develop selection and negotiation criteria

  • Lead contract negotiations

  • Identify cost-saving opportunities

  • Manage supplier lifecycle

  • Explore new technologies

  • Support internal and external audits

Compensation & Perks

  • 10+ years strategic procurement experience

  • 5+ years marketing management experience

  • Deep marketing agency ecosystem network

  • Project management skills

  • Ability to navigate unstructured environments

  • Experience resolving supplier performance issues

  • Technology and financial systems proficiency

  • Bachelor's degree in Procurement, Business Administration, Finance, or related field

  • MBA/advanced technical degree preferred


Name

Global Marketing Sourcing Lead

Description

A strategic role responsible for managing and developing marketing supplier portfolio and agency strategies.

Publish date

17.02.2025 16:44:25