Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Client Executive image - Rise Careers
Job details

Client Executive

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

About You:


Professional Experience

  • 5 plus years of Customer/Account management or Sales in the insurance and/or financial services industry including exposure to alternative risk solutions.
  • Strong industry knowledge 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

For New York City the estimated base salary range for this position is $143,000 to $256,000. The specific salary offered for this or any given role will take into account a number of factors including but not limited to job location, scope of role, qualifications, complexity/specialization/scarcity of talent, experience, education, and employer budget. At Swiss Re, we take a "total compensation approach" when making compensation decisions. This means that we consider all components of compensation in their totality (such as base pay, short-and long-term incentives, and benefits offered), in setting individual compensation


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: 124131

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 ...

31 jobs
FUNDING
TEAM SIZE
DATE POSTED
June 10, 2023

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
Other jobs
Company
Autodesk Hybrid San Rafael, CA
Posted last year
Company
Swiss Re Hybrid Fort Wayne, IN
Posted 3 months ago
Company
Swiss Re Hybrid Zürich, Switzerland
Posted last year