Senior Product Manager – Search & Discovery
- Location
- Greater London, England, United Kingdom
The Role This is a design leadership and craft role, not a delivery role. Reporting into a Head of Product function within the Consumer & Brand team, you will own the global Search & Discovery experience, defining ...