Optimized printing

General information

Headquartered in Zurich, Switzerland, Swiss Re has operations across the globe. Our corporate structure allows us to sharpen our client focus, improve transparency and accountability, increase capital efficiency and operate with greater flexibility.