Swiss Re

Sales Operations Manager- US & Canada 1

📍 Location
Toronto, Ontario
⏰ Job Type
Full-time
📅 Posted
June 30, 2026
Apply Now

Job Description

About the Role


As Sales Operations Manager, you will lead the North America Sales Operations team, a function that sits at the very center of how the business operates and grows. You will be accountable for ensuring the seamless execution of treaty onboarding, data quality management, operational controls, and continuous improvement initiatives across the region. This is a high-visibility leadership role where you will partner with stakeholders across Client Markets, Treaty Administration, Finance, Valuation, and global Operations to deliver operational excellence at scale.

This is not a role for someone who wants to maintain the status quo, it's for someone who wants to shape it.

Key Responsibilities

  • Lead, coach, and develop a high-performing Sales Operations team, fostering a culture of accountability, continuous learning, and exceptional client service

  • Drive cross-training initiatives to build t...
  • Start Your Week Right!

    Apply now and make every Monday exciting with Swiss Re

    Apply for this Position