As the commercial insurance arm of the Swiss Re Group, we offer more than 50 traditional and innovative products across a network of offices in 20+ countries. We’re here to help protect businesses against the risks they face, both now and in the future.
North America is our biggest region with 16 locations around the United States, Canada and Mexico, including an HQ in Armonk, New York. Check out our open positions below.