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.