Sales Operations Manager- US & Canada

Swiss Re · Toronto, Ontario, Canada

Location
Toronto
Job Type
Full-time
Posted
July 05, 2026

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...
  • Ready to Apply?

    Submit your application for Sales Operations Manager- US & Canada at Swiss Re

    Apply Now