America's Job Portal
The North America (US, Canada, English Caribbean) portfolio is Swiss Re’s largest and most complex region within our Life & Health reinsurance portfolio. The L&H Contracts Team Lead – North America is a senior leadership role with full regional accountability for the Contracts function across traditional reinsurance agreements. This role leads contract drafting discipline, governance rigor, and in‑force contractual risk review within a high‑volume, performance‑driven underwriting environment.