
Loading
Verified employee & interview reviews
Zurich, Switzerland
Swiss Re Group is one of the world's leading providers of reinsurance, insurance, and other forms of insurance-based risk transfer. Founded in 1863 in Zurich, Switzerland, the company was established in response to the great fire of Glarus, which demonstrated that the region lacked the financial infrastructure to handle large-scale insurance claims. Over its history spanning more than 160 years, Swiss Re has grown into a global powerhouse, operating through a network of roughly 80 offices in nearly 30 countries and employing approximately 15,000 people worldwide. It is publicly listed on the SIX Swiss Exchange. The company operates primarily as a wholesaler of risk management solutions, serving clients that include stock and mutual insurance companies, mid-to-large-scale corporations, public sector bodies, and government agencies. Swiss Re structures its core operations around three primary business segments: Property & Casualty Reinsurance, Life & Health Reinsurance, and Corporate Solutions. The Property & Casualty division manages risks associated with property, motor, casualty, and specialty lines, including aviation, marine, and agriculture. The Life & Health division delivers solutions that protect lives and support health across various global markets. The Corporate Solutions segment provides innovative, customized insurance capacity directly to mid-sized and large multinational corporations to help protect against commercial risks. Financially, Swiss Re maintains a strong capital position, reporting an insurance revenue of USD 43.1 billion for the fiscal year 2025. It acts as a financial shock absorber for catastrophic global events, such as natural disasters and large-scale commercial risks. Landmark moments in its corporate development include the 2006 acquisition of GE Insurance Solutions, which solidified its position as the world's largest reinsurer at the time, and receiving a major capital investment from Warren Buffett’s Berkshire Hathaway during the 2008 financial crisis. Headquartered at Mythenquai 50 in Zurich, Switzerland, the company is led by Group CEO Andreas Berger. Swiss Re heavily integrates data, artificial intelligence, and specialized underwriting skills to anticipate emerging risks and streamline decision-making. The company also emphasizes sustainability and disaster resilience, actively analyzing the global natural catastrophe protection gap and developing risk-transfer innovations, such as Insurance Linked Loans, to support sovereign disaster readiness. Through its dedicated research arm, the Swiss Re Institute, the group continuously publishes insights on climate change, health trends, and macroeconomic risk factors, aiming to make the world more resilient.
Sreelakshmi Menachery
Employee review
Good benefits, reasonable hours, and a lot of room to learn.
Pros