Swiss Re AG hoạt động trong lĩnh vực cung cấp bảo hiểm lại, bảo hiểm và các hình thức chuyển giao rủi ro khác dựa trên bảo hiểm. Công ty có trụ sở chính tại Zurich, Zuerich và hiện đang sử dụng 15.360 nhân viên toàn thời gian. Công ty đã niêm yết lần đầu ra công chúng (IPO) vào ngày 20-05-2011. Doanh nghiệp hoạt động trong bốn phân khúc: Bảo hiểm lại Tài sản & Trách nhiệm dân sự, Bảo hiểm lại Nhân thọ & Sức khỏe, Các giải pháp Doanh nghiệp và Vốn Nhân thọ. Đơn vị Bảo hiểm lại của công ty tạo ra doanh thu phí và lệ phí thông qua các phân khúc Tài sản & Trách nhiệm dân sự và Nhân thọ & Sức khỏe. Phân khúc Các giải pháp Doanh nghiệp phục vụ các doanh nghiệp vừa và lớn, với các sản phẩm đa dạng từ bảo hiểm tài sản và trách nhiệm dân sự truyền thống đến các giải pháp tùy chỉnh. Phân khúc Admin Re cung cấp các giải pháp quản lý rủi ro và vốn, thông qua đó công ty mua lại các danh mục bảo hiểm nhân thọ và sức khỏe đang còn hiệu lực đã đóng, toàn bộ các dòng nghiệp vụ hoặc toàn bộ cổ phần của các công ty bảo hiểm nhân thọ. Các danh mục bảo hiểm nhân thọ đang hoạt động và đã đóng, bao gồm cả Admin Re, được quản lý dưới một đơn vị gọi là Life Capital.