Sales Lead "Risk, Data & Services" with SaaS/AI/Cloud platform sales experience

Swiss Re · Chicago, IL

Company

Swiss Re

Location

Chicago, IL

Type

Full Time

Job Description

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.

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.

About the role

At Swiss Re we are building Risk Data & Services Solutions (RDS) with an aim to deliver outstanding Risk Insights and Services to our customers based on risk data and advanced analytics. In this context we are looking for a Sales Lead for North America to join a cross functional team spearheading this development. This role will focus on bringing Risk Data Services for Corporates to market. The role plays a critical role in helping us build and scale our business by selling a set of leading risk insights solutions to corporates across North America.

As the Sales Lead North America for Risk Data Services, you will focus on establishing and expanding the company's customer-base in Europe (/North America), thus identifying, progressing, and winning strategic clients represented by risk management leaders at corporates:

  • Lead sales in North America;
  • Execute a territory plan to ensure we exceed sales and revenue targets;
  • Identify, develop, and close new opportunities with the right customer stakeholders;
  • Manage C-level relationships within the region's risk management ecosystem (clients, service providers, prospects, partners);
  • Independently and collaboratively strategize for solving deal-level challenges;
  • Build and submit winning proposals that lead to contracts with customers.

Critically, you will coordinate the overall client engagement program in North America, and be accountable (with others) for its success:

  • Define sales forecasts, continued improvement of our commercial proposition, professionalize business case creation, identify scalable market opportunities, and drive a clear value proposition to market;
  • Ensure voice of the customer is heard and brought back to product management;
  • Lead client facing activities, ensuring two-way communication channels and alignment to business strategy/goals and the needs of the business sponsor

Collaboration will be crucial. You will work with multiple groups with deep expertise to shape our proposition, including our key account managers, underwriters, engineers, market bodies, brokers, other service providers, and so on. More meaningfully, the team's success is your success and vice versa - you can only be successful by becoming a deeply integrated part of the wider team.

About you

  • At least 10 years of successful experience selling large, complex enterprise-grade SaaS/Platform solutions within a vertical space;
  • Understanding of the North America commercial insurance market is strongly preferred, and insight into how corporates engage with risk topics is especially valuable;
  • Forward-thinking, intellectually curious approach to everything you do; and you are likely someone who is continually learning from a variety of sources;
  • Proven track record of landing business for a new SaaS/Platform/Cloud-Service, and can provide evidence of winning strategic first deals in a competitive environment;
  • At ease with developing own go-to-market approach based on deep experience in opportunity development best practices to successfully progress sales pipelines;
  • Experience in leading cross-functional deal teams with client management, solution experts, and external partners alike in support of closing new business;
  • Motivated by a fast-changing entrepreneurial work environment with a positive team-to-win attitude;
  • Excellent communication skills, including oral, written, and non-verbal; you are good at communicating complex topics in a simple impactful way;
  • Can tailor communication to every customer's needs, and has good experience in delivering impactful presentations (i.e. storytelling);
  • Solves problems systematically, i.e., addressing client pain points, objections, and opportunities;
  • Effective in networking, can map the right customer stakeholders, and build connections quickly to progress deals to closing;
  • Proven experience of managing multiple sales opportunities simultaneously;
  • Has a master degree in a business-related field;
  • May previously have lead sales team for a new SaaS/Platform/Cloud-service to success, and would be interested in doing so again in the future;
  • Languages: Fluent English. Preferably also German + another European language;
  • The role will require some travel, not expected to exceed 30%.

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.

As the COVID-19 pandemic continues to impact the world, it is our responsibility to help keep our employees, customers, partners and communities healthy and safe. SwissRe will require all candidates interviewing in person in Canada to provide evidence of vaccination when arriving at our offices.

Keywords:

Reference Code: 118926

Date Posted

02/24/2023

Views

8

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8