Your Gateway to Student Success
Shape the future of risk in the engineering world with Swiss Re Corporate Solutions. Are you an experienced portfolio leader ready to drive and steer an insurance portfolio spanning complex construction, engineering, and renewable energy projects across the globe? Join us in this pivotal role where your technical expertise and strategic mindset will directly influence how major international projects are underwritten, managed, and grown.
The Engineering & Construction (E&C) portfolio at Swiss Re Corporate Solutions is managed globally by two Level 2 Portfolio Owners: one responsible for the Americas and one for the Rest of the World. Both roles report directly to the Global Head of Engineering & Construction. As Portfolio Owner, Rest of World, you will be at the heart of shaping and executing the global E&C portfolio strategy. You will drive profitable growth, set strategic underwriting priorities, and work in close collaboration with Market Units...