The Head of Supply is one of the key leadership roles in the vertical, owning supply performance across a large portfolio of markets and ensuring we can both run the current business efficiently and build the supply model required for future growth.
The role combines two core mandates:
This is a global ownership role with direct accountability for supply strategy, marketplace performance, economics, execution, and transformation.
Marketplace Health
Supply Acquisition
Supply Marketing
Budget & ROI Ownership
Strategy
Operations
Product
Analytics
Final benefits may vary depending on the location