Global Head Engineering & Construction (m/f/x, 80-100% working degree), Mun at Swiss Re
81925 München, , Germany -
Full Time


Start Date

Immediate

Expiry Date

26 Nov, 25

Salary

0.0

Posted On

27 Aug, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

Location: Munich, DE
Shape the future of risk in the engineering world with Swiss Re Corporate Solutions
Are you a visionary engineering leader ready to drive innovation in risk management for complex construction and engineering projects worldwide? Join us in this pivotal global leadership role where your technical expertise and strategic mindset will influence how major infrastructure and construction risks are managed across the globe.

Responsibilities

ABOUT THE ROLE

As the Global Head of Engineering & Construction (E&C), you’ll lead our vision and strategy to drive profitable growth across our diverse E&C portfolio. Working collaboratively with Market Units, you’ll shape our global underwriting approach while ensuring alignment with broader business objectives.

KEY RESPONSIBILITIES

  • Strategic Leadership - Define the vision and strategy for the global E&C portfolio, driving profitable growth and performance
  • Portfolio Management - Take accountability for the Profit & Loss of the Global E&C portfolio, defining risk appetite and ensuring profitable growth
  • Technical Excellence - Serve as the ultimate point of reference on technical issues and stay ahead of emerging technologies and market trends
  • Team Leadership - Directly lead the Wholesale Underwriting team in London while collaboratively guiding Market Unit Underwriters globally
  • Relationship Building - Cultivate strategic relationships with key clients and brokers, representing Swiss Re Corporate Solutions at the highest levels
  • Risk Governance - Ensure full compliance with applicable underwriting standards and risk management frameworks
  • Innovation - Drive the development of new solutions to address evolving client needs in the engineering and construction sectors

For Germany, the annual base salary range for this position is between EUR 135 000 and EUR 225 000 (for a full-time role). The specific salary offered considers:

  • the requirements, scope, complexity and responsibilities of the role,
  • the applicant’s own profile including education/qualifications, expertise, specialisation, skills and experience
Loading...