Senior Product Strategy & PM Excellence Lead

Arch Insurance (UK) Limited

Glasgow

On-site

GBP 90,000 - 120,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Arch Insurance (UK) Limited seeks a Business Solutions Manager – Product Management to lead the development of Product Management capability across Arch International. You will translate strategic priorities into clear roadmaps, drives governance, and establish a Product Management Centre of Excellence while partnering with IT, data, and senior leaders.

You will influence strategy, manage prioritisation, and deliver measurable business outcomes, shaping demand and ensuring effective delivery

Qualifications

  • Significant experience in Product Management, Strategic Operations or related disciplines.
  • Ability to translate strategy into actionable product plans and outcomes.
  • Experience influencing senior business and technology stakeholders.

Responsibilities

  • Lead Product Management capability development and Centre of Excellence.
  • Define product strategy, roadmaps, prioritisation and value measures.
  • Partner with IT, data and business leaders to ensure governance and delivery readiness.
  • Shape demand, assess strategic fit and enable value realisation across portfolios.
  • Coach teams and promote best practices across the organisation.

Skills

Product Management leadership
Strategic operations
Portfolio governance
Stakeholder management
Value realisation

Job description

Arch Insurance (UK) Limited seeks a Business Solutions Manager – Product Management to lead the development of Product Management capability across Arch International. You will translate strategic priorities into clear roadmaps, drives governance, and establish a Product Management Centre of Excellence while partnering with IT, data, and senior leaders.

You will influence strategy, manage prioritisation, and deliver measurable business outcomes, shaping demand and ensuring effective delivery

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Product Management Leader, Centre of Excellence & Strategy
Product Management Leader, Centre of Excellence & Strategy

Arch Insurance (UK) Limited • Manchester

On-site
GBP 90,000 - 120,000
Product Management Lead - Centre of Excellence Architect
Product Management Lead - Centre of Excellence Architect

Arch Insurance (UK) Limited • Birmingham

On-site
GBP 85,000 - 115,000
Product Management Leader, Centre of Excellence
Product Management Leader, Centre of Excellence

McNeil & Co. • United Kingdom

Remote
GBP 90,000 - 140,000
Product Management Leader & Centre of Excellence
Product Management Leader & Centre of Excellence

Arch Insurance Group Inc. • Birmingham

On-site
GBP 80,000 - 110,000
Product Management Strategy Lead
Product Management Strategy Lead

McNeil & Co. • Greater London

Hybrid
GBP 90,000 - 140,000
Business Solutions Manager
Business Solutions Manager

McNeil & Co. • Greater London

Hybrid
GBP 90,000 - 140,000
Business Solutions Manager
Business Solutions Manager

Arch Insurance Group Inc. • Birmingham

On-site
GBP 80,000 - 110,000
Business Solutions Manager
Business Solutions Manager

Arch Insurance (UK) Limited • Manchester

On-site
GBP 90,000 - 120,000
Business Solutions Manager
Business Solutions Manager

Arch Insurance (UK) Limited • Birmingham

On-site
GBP 85,000 - 115,000
Senior Project Manager
Senior Project Manager

McNeil & Co. • Greater London

On-site
GBP 85,000 - 125,000