Vault and Firsthand have combined platforms! Learn more




Swiss Re is one of the largest reinsurance companies on the planet. Based in Zurich, it makes society more resilient by predicting, preparing, and protecting against the world’s biggest risks. This forward-thinking firm offers challenging careers in accounting, actuarial analysis, data science, engineering, and risk management, and invests heavily in machine learning, advanced analytics, cognitive automation, and AI.

Company Stats


Employer Type




Major Departments



Major Office Locations

Austin, TX...


Employment Contact

Kimberley Saunders, PHR......

About the Company

The Swiss Reinsurance Company was founded in 1863 in response to the great fire of Glarus, Switzerland. Nearly two-thirds of the town were lost to the 1861 fire, and the event proved that Switzerland was not equipped to provide insurance coverage on such a scale. Nearly 150 years later, in 2006, the company acquired GE Insurance Solutions, making it the world’s largest reinsurer. Today, Swiss RE has offices in more than 25 countries. In the U.S., it is headquartered in Armonk, New York. 

Swiss RE offers a variety of insurance products such as reinsurance, health insurance, life insurance, property insurance, and business insurance. Swiss RE has an internship program for students and recent graduates that provides hands-on experience, as well as the opportunity to build a professional network. Due to the Covid-19 pandemic, Swis...

Perks & Benefits