🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Head Contracts L&H North America (Toronto)

Company

Swiss Re

Location

toronto, on

Posted

June 27, 2026

Position Overview

Opportunity

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.

About the Life & Health Contracts Function

  • Structures and documents traditional reinsurance agreements
  • Ensures contractual terms reflect underwriting intent
  • Provides clear advice on wording implications and risk trade‑offs
  • Supports disciplined portfolio management through contracts analysis

Mandate

  • Strengthen commercial discipline and ensure contracts reflect underwriting intent and di...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now