Client Manager Life & Health Canada & English Caribbean

Swiss Re - Toronto, ON (30+ days ago)

Apply Now

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 our 15,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 over time, you will become the main point of contact, with origination responsibility in Canada & English Caribbean 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 clients. The client manager is responsible for developing and implementing Swiss Re's strategy, deepening and growing Swiss Re's business relationship with these assigned R&N 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 Core business, Solutions and Transactions 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 business relationships for assigned clients
The jobholder will be a member of the Canadian L&H Client Markets team
Supports other members of the team on assigned projects and initiatives

Client Focus:
Serves as primary point of contact for assigned 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
Potential to price certain quotes as Canada L&H adopts the Client Manager with Costing Authority (CMCA) model
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
Some travel required

About the Team

Reports to, and supports the Head of L&H Client Markets, Canada & English Caribbean, in the management of business relationships with corporate clients. Role collaborates with a variety of cross-functional team members in Products, Claims, Finance and Solutions.

About You

University degree with a strong financial component preferred
Over 3 years of practice in (L&H) insurance and reinsurance, and/or investment banking
Broad background encompassing diverse range of functions considered an advantage
Actuarial experience preferred
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
Excellent written and oral communication skills in English
Multilateral thinking and behavior
At ease with leaving the comfort zone and performing under pressure
Ability to successfully manage conflicts
Open minded, trustworthy and enthusiastic

Swiss Re is an equal opportunity employer. It is our practice to recruit, hire and promote without regard to race, religion, color, national origin, sex, disability, age, pregnancy, sexual orientations, marital status, military status, or any other characteristic protected by law. Decisions on employment are solely based on an individual's qualifications for the position being filled.

During the recruitment process, reasonable accommodations for disabilities are available upon request. If contacted for an interview, please inform the Recruiter/HR Professional of the accommodation needed.