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