Stryker Corporation

Swiss Re Technical Sales Leader Role

📍 Location
toronto, on
⏰ Job Type
Full-time
📅 Posted
June 03, 2026

Job Description

Elevate your career with Swiss Re as a Technical Sales Leader in Toronto, specializing in natural catastrophe risk solutions. A proactive communicator and skilled analyst will excel.
Swiss Re seeks a candidate with 5-10 years of experience in risk transfer and client engagement. In this role, you’ll collaborate closely with regional teams to deliver client-focused solutions, utilizing Swiss Re’s extensive technical capabilities. Your ability to convey complex concepts simply will enhance client interactions and outcomes.
Key Responsibilities:
• Advocate for Swiss Re's technical offerings in climate risk
• Drive the adoption of innovative risk transfer solutions
• Foster client relationships and improve sales strategies
• Assist in large-scale transaction structuring and development
• Clarify technical content for client relations
Requirements:
• 5-10 years in underwriting, risk assessment, or related fields
• Strong interest in sales and demonstrated indus...

Ready to Apply?

Take the next step in your career journey with Stryker Corporation

Apply Now