Product Management Leader, Centre of Excellence & Strategy

Company: Arch Insurance (UK) Limited
Apply for the Product Management Leader, Centre of Excellence & Strategy
Location: Manchester
Job Description:

Arch Insurance (UK) Limited in Manchester seeks a Business Solutions Manager – Product Management to lead development and adoption of Product Management capability across Arch International, acting as a senior member of the Business Solutions team.

The role translates strategic priorities into product strategies, roadmaps and measurable outcomes, establishing standards and a Product Management Centre of Excellence.

#J-18808-Ljbffr…

Posted: August 24th, 2026