Share this Job

Chicago, IL, US Los Angeles, CA, US San Francisco, CA, US

Customer Manager


About Swiss Re Corporate Solutions

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.

Swiss Re Corporate Solutions offers a flexible working environment where curious and adaptable people thrive. Are you interested in joining us?


About The Team:

The Corporate Solutions Customer Management Team represents all products and solutions to lead the customer experience, sales and business development efforts for a portfolio of strategic customers.


The Customer Management Team is looking for a highly motivated person to grow Swiss Re Corporate Solutions' economic profitability.  The Customer Manager is responsible for the relationship development and management of an assigned portfolio of strategic customers with complex and global needs with focus on an industry segment. His/her primary responsibility is to retain and expand the relationship with assigned customers across all product lines (cross/up-selling), in order to maximize our Share-of-Wallet (SOW) and become a strategic partner.


The holder of this position is measured on delivery of top and bottom line targets, as well as specific profitability targets, and is encouraged to promote traditional and innovative solutions, ESG (environmental, social, and corporate governance), and analytics as they work to address his/her customers' risk management needs/objectives. 


About The Role:

Your primary responsibility will be to defend and expand business relationships for assigned customers to become the insurance partner of choice.


As the point of contact, you will be responsible for the management and development of these strategic customers with complex and global requirements, as well as generating and managing business opportunities across products and geographies.


You will provide timely financial reporting, maintain high quality data in internal systems, prepare meetings with senior leadership and provide data to senior management upon request.


Essential Responsibilities:


Sales & Account Management

  • Establishes a strong relationship with assigned customers, key decision makers, and their brokers and develops a deep knowledge of stakeholders' world and macro/micro factors affecting it.
  • Develops understanding of customers' sustainability, risk management and insurance goals, and implements a clear strategy to provide relevant solutions to enhance the customer experience.
  • Develops and executes detailed sales plans ensuring support of the end to end journey.  
  • Leads and coordinates all new or renewing business transactions, and strategic customer relationship activities.
  • Drives customer negotiations, organizes and leads internal cross-functional customer teams to deliver the best possible solutions/service to the customer. Highly adept to create innovative improvements for the Swiss Re Corporate Solutions processes, products, systems.
  • Handles sensitive customer-related issues and ensures swift resolution.
  • Experienced in data analytics, developing methodologies and outputs to provide key insights to drive business decisions.


Compliance & Control

  • Ensures compliance with Swiss Re guidelines
  • Acts according to Swiss Re Code of Conduct
  • Lives Swiss Re's Values and Corporate Solutions' Key Behaviors
  • Ensures that relevant (Customer, Group, Divisional, etc.) deadlines are met


Performance Criteria

  • Delivery of top and bottom line targets
  • Generates new and manages retained business
  • Cross-sell and up-sell opportunities
  • Inspires colleagues to embrace the mandate to achieve Corporate Solutions' strategy and ambition.
  • Invests time in relationship-building to reduce siloes and to enable working towards a common goal.
  • Promotion of innovative and alternative risk solutions
  • Sales leadership effectiveness
  • Customer satisfaction / loyalty

The position location is flexible to Chicago, San Francisco, Los Angeles, or potentially other Swiss Re Corporate Solutions offices.


About You:


Professional Experience

  • 10 plus years of Customer/Account management or Sales in the insurance and/or financial services industry including exposure to alternative risk solutions.
  • Recognized as an industry expert in at least one or more of the following industries: Manufacturing, Technology, Food + Beverage, Energy, Finance, Hospitality, Automotive or Retail who can lead practices in order to identify creative and strategic initiatives.
  • Broad industry network with key stakeholders (corporate risk managers, c-suite leaders, brokers, insurance professionals).
  • Knowledge of the insurance industry and/or risk management.
  • Track record of dealings with complex insurance transactions.
  • Familiarity of various CRM systems like salesforce.com


Key Skills and knowledge

  • Customer-centric
  • Pragmatic, 'can do' solution mentality
  • Strong entrepreneurial business acumen with strategic vision and result oriented
  • Excellent communication and negotiations skills with ability to handle conflicts and align multiple parties' interests
  • An engaging personality, a team-builder and networker with the ability to stimulate thinking and encourage team members to see new possibilities
  • Consistently demonstrates an impactful communication style with a variety of audience, adjusting their style to the purpose of the message and listening with curiosity to understand other individuals or teams' perspective
  • Highly aware of the importance of social capital and navigates complex social relationships and environments


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.


Reference Code: 99784 



Nearest Major Market: Chicago

Job Segment: Claims, Manager, Risk Management, Compliance, HR, Insurance, Management, Finance, Legal, Human Resources