1 of 1 Permanent Customer Insight Jobs in Worcester

Product Manager - Insurance

Hiring Organisation
TRIA
Location
Worcester, England, United Kingdom
work closely with customers, engineering, design and commercial teams to shape product strategy, define road maps and deliver products that solve real customer problems. The Role You'll be responsible for owning a product area from discovery through to delivery, using customer insight, market analysis and data … deliver measurable business outcomes. Working within a collaborative product team, you'll: Define product vision and road map for your product area Lead customer discovery and gather feedback to inform product decisions Own and prioritise the product backlog Work closely with engineering teams throughout delivery Define product requirements, user ...