Senior Product Manager – Search & Discovery
- Location
- Greater London, England, United Kingdom
this is supported through retail, campaigns, content and emerging interfaces. Key Responsibilities Own the global Search & Discovery experience, defining the product strategy, customer value proposition and roadmap across digital and physical touchpoints. Set the vision and principles for discovery, translating customer needs, market context and data into focused ...