Product Manager
- Location
- Greater London, England, United Kingdom
English. Experience working closely with customers to deeply understand their needs, pain points and workflows, and translating those insights into product decisions. Skilled at storytelling to communicate product roadmap, customer value and team progress in a compelling and accessible way. Creative thinker with the ability to generate innovative ideas, challenge ...