
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A major global insurance provider is seeking a Customer Manager in Toronto, Ontario. This role involves managing key customer relationships, developing sales strategies, and providing exceptional service to large corporate clients. The ideal candidate will have over 10 years of experience in the insurance industry and strong leadership skills. This opportunity offers competitive compensation and a chance to be part of a dynamic team dedicated to client engagement.
The Customer Manager role at Swiss Re Corporate Solutions focuses on managing and growing strategic client relationships in Canada by coordinating internal resources and delivering exceptional service to key clients. As a main contact for large customers, you drive opportunities across all product lines, leveraging global coverage and innovative solutions to meet the needs of large corporate clients. Your responsibilities include defending and expanding business with target customers, maximizing Share-of-Wallet, and positioning Swiss Re as a strategic partner. You manage complex global accounts, build a customer pipeline through targeted market engagement, and develop strong relationships with senior management.
The Canadian Customer & Distribution Management (CDM) team is responsible for implementing Swiss Re Corporate Solutions' customer and distribution strategies and supporting regional objectives through engagement with key clients and brokers. The team coordinates the delivery of Swiss Re products and services to clients, with a focus on customer experience, sales, and business development. The Customer Manager is tasked with developing and executing sales plans aimed at specific customer segments.
Swiss Re is one of the world’s leading providers of reinsurance, insurance and other forms of insurance‑based risk transfer. We anticipate and manage risks, from natural catastrophes and climate change to cybercrime.
Swiss Re Corporate Solutions is the commercial insurance arm of the Swiss Re Group. We offer innovative insurance solutions to large and midsized multinational corporations from our approximately 50 locations worldwide. We help clients mitigate their risk exposure, whilst our industry‑leading claims service provides them with additional peace of mind.
Our success depends on our ability to build an inclusive culture encouraging fresh perspectives and innovative thinking. Swiss Re Corporate Solutions embraces a workplace where everyone has equal opportunities to thrive and develop professionally regardless of their age, gender, race, ethnicity, gender identity and/or expression, sexual orientation, physical or mental ability, skillset, thought or other characteristics. In our inclusive and flexible environment everyone can bring their authentic selves to work and their passion for sustainability.
If you are an experienced professional returning to the workforce after a career break, we encourage you to apply for open positions that match your skills and experience.
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.
Keywords: Reference Code: 136160
Job Segment: Risk Management, Claims, Underwriter, Manager, HR, Finance, Insurance, Management, Human Resources