Share this Job

Toronto, ON, CA

Client Manager, Life & Health


About Swiss Re

Swiss Re is one of the world’s leading providers of reinsurance, insurance and other forms of insurance-based risk transfer, working to make the world more resilient. We anticipate and manage a wide variety of risks, from natural catastrophes and climate change to cybercrime.

At Swiss Re we combine experience with creative thinking and cutting-edge expertise to create new opportunities and solutions for our clients. This is possible thanks to the collaboration of more than 13,000 employees across the world.

We offer a flexible working environment where curious and adaptable people thrive. Are you interested in joining us?


Position Summary:

This is a client facing position, where as the main point of contact, you will have sales origination responsibility in Canada for the full spectrum of Swiss Re's Life & Health (L&H) reinsurance products and services and for maximizing economic profit for an assigned portfolio of L&H strategic clients. The client manager is responsible for developing and implementing Swiss Re's strategy for deepening and growing Swiss Re's business relationship with assigned Globals and/or Regionals clients.


About the Role:

  • Assumes full P&L accountability for assigned clients, owning the responsibility for planning, budgeting and achieving both financial and relationship targets
  • Ensures top-quality planning and execution of traditional business and transactional opportunities and leads internal and external communication related to origination and negotiation
  • Reports to, and supports the Head of L&H Client Markets, Canada & English Caribbean, in the management of global business relationships for assigned Globals and/or Regionals clients
  • Client Focus:
    • Serves as primary point of contact for assigned clients (Specifically the Canadian Division of any allocated Globals clients plus any allocated Regionals clients)
    • Understands client priorities and needs, set appropriate strategy and action plans, and ensures flawless execution
    • Builds partnerships with key contacts at assigned clients
    • Drives differentiation, sources new initiatives, originates traditional new business opportunities and expands transactional growth by leveraging Swiss Re's full range of capabilities
    • Establishes negotiation strategies and plays a key role in client negotiations
    • Manages sensitive client issues
    • Steers the overall portfolio by product and duration
    • Pro-actively retains existing inforce business
  • Manage local client team activities and interactions:
    • Leads high performing Client Leadership Teams for each assigned client
    • Manages client and internal communication (newsletters, social activities)
    • Facilitates interaction with, and input by, Swiss Re experts as applicable
    • Develops planning / budgeting in line with marketing plan
  • Compliance and Controlling:
    • Ensures compliance with all Swiss Re guidelines, underwriting and pricing parameters, best practices as well as Code of Conduct, Anti Money Laundering and Conflict of Interest
    • Ensures accuracy and reliability of financial reporting for assigned clients
    • Ensures that relevant Group, Divisional and Business Unit deadlines are met at all times
  • Representation activities:
    • Develops and maintain relevant professional network, both internally and externally
    • Contributes to and provides supports for C-suite and top level meetings
    • Promotes Swiss Re brand through industry/conference participation


About the Team:

  • Member of both the Canadian L&H Client Markets team and the international community of Globals professionals
  • Works cross-functionally within Swiss Re leading a client leadership team including Claims, Underwriting, Pricing and Swiss Re subject matter experts as required.


About You:

  • Education:
    • University degree with a strong financial component preferred
    • Qualified actuary or accountant
  • Professional experience:
    • 10 years of practice in (L&H) insurance and reinsurance, and/or investment banking
    • Broad background encompassing diverse range of functions considered an advantage
  • Leadership qualities:
    • Motivational coach who promotes teamwork and cooperation across business units and functions
    • Strong focus on delivering results
    • Demonstrated ability to create and drive innovative processes, and concepts to support a complex and growing business
    • Demonstrates Swiss Re's personal and leadership imperatives
  • Other requirements:
    • Excellent written and oral communication skills in English 
    • Multilateral thinking and behaviour
    • At ease with leaving the comfort zone and performing under pressure
    • Ability to successfully manage conflicts
    • Open minded, trustworthy and enthusiastic
    • The role will require some travel

Keywords: Sales 
Reference Code: 100827 


Job Segment: Underwriter, Accounting, Claims, Manager, Actuarial, Insurance, Finance, Management