Skip to main content
Swiss Re

Portfolio Owner - Engineering & Construction Underwriting

3w

Swiss Re

London, GB · Full-time · £172,000 – £258,000

About this role

Shape the future of risk in the engineering world with Swiss Re Corporate Solutions. As Portfolio Owner for the Rest of World, you will drive and steer an insurance portfolio spanning complex construction, engineering, and renewable energy projects across the globe.

In this pivotal role, you will co-define and execute the global E&C portfolio strategy with a clear focus on profitable and sustainable growth. You will develop portfolio plans, monitor performance trends, and act as senior technical authority on complex underwriting decisions and emerging risk topics.

You'll join an international core team with diverse technical backgrounds and a shared passion for engineering and construction risk. The team blends deep technical expertise with a strong collaborative spirit, always focused on delivering the best outcomes for clients.

This role offers the opportunity to represent Swiss Re Corporate Solutions at senior levels with key brokers, clients, and industry conferences. You will drive the development of new solutions to address evolving client needs in the engineering, construction, and renewable energy sectors.

Requirements

  • Experienced engineering and construction professional with a successful career in insurance leadership
  • Deep technical knowledge combined with sharp commercial acumen
  • Decisive when it matters, collaborative by nature, and passionate about developing talent
  • Ability to foster an inclusive team culture
  • Experience managing a global or multi-region insurance portfolio
  • Strong strategic mindset with ability to align local execution with global objectives and governance standards
  • Proven ability to build and maintain high-value external relationships with brokers and clients

Responsibilities

  • Represent Swiss Re Corporate Solutions at senior levels with key brokers, clients, and industry conferences, building and maintaining high-value external relationships
  • Co-define and execute the Global E&C portfolio strategy and vision, with a clear focus on driving profitable and sustainable growth
  • Develop and maintain portfolio plans — including business plans, growth targets, and capacity allocation — ensuring alignment with strategic objectives and risk appetite
  • Monitor and manage portfolio composition, performance trends, and exposure concentrations; propose and implement corrective actions where needed
  • Act as senior technical authority on complex underwriting decisions and emerging risk topics across the engineering and construction landscape
  • Drive the development of new solutions to address evolving client needs in the engineering, construction, and renewable energy sectors
  • Present financials and strategic topics to senior management on a regular basis, communicating portfolio performance with clarity and confidence
  • Ensure adherence to underwriting standards, risk governance frameworks, and portfolio controls across all Market Units in scope

Benefits

  • Hybrid working model (80-100%) with flexibility between home and office
  • Opportunity to work on complex international projects across engineering, construction, and renewable energy
  • Join an international core team with diverse technical backgrounds and a shared passion for engineering and construction risk
  • Culture of innovation, knowledge sharing, and continuous learning across borders, disciplines, and backgrounds