Sales Account Manager – Insurance Industry

We are looking for a Sales Account Manager in the Insurance industry

On our teams, everyone counts – and we want your unique way of thinking.

You bring the talent, and we’ll provide the rest!

Are you…

  • Sharp and focused with an entrepreneurial mindset?
  • Interested in working with technology to better business?
  • An excellent communicator with a natural talent for negotiation?
  • Able to build lasting relationships and become the client’s go-to person for their transformation projects?
  • Positive, creative, with a can-do attitude?
  • Flexible, open-minded, not afraid to take charge?
  • Highly collaborative yet results oriented?
  • Eager to learn and develop in a multicultural environment?

What you can expect

  • Building and maintaining lasting relationships with clients within the Insurance industry.
  • Proactively identifying, qualifying and pursuing new business leads.
  • Developing opportunities into active assignments, ensuring fulfillment of all aspects of the proposal lifecycle.
  • Keeping active contact with partner organizations, striving to develop win/win opportunities.
  • Maintaining close partnership with internal leaders and peers.
  • Ensuring monitoring and analysis of applicable KPIs to the role (e.g. Sales, revenue, collections).
  • Leveraging business development strategies.
  • Understanding trends and new developments in respective field, esp. in SAP and Cloud solutions
  • Staying engaged with the delivery & customer team through the project engagement

What we expect from you

  • University degree in Business administration or equivalent.
  • 5+ years Experience in project / Business Development for financial services, preferably in the Insurance area.
  • Excellent knowledge of the insurance industry and related processes.
  • Solid understanding of the main technology components currently in use for the Insurance sector.
  • Strong experience of the common practice delivery models (e.g. On-shore, off-shore, time & materials).
  • Good command of the proposal life cycle (from opportunity to project).
  • Ability to frame complex concepts into clear information towards business stakeholders.
  • Strong oral and written communication skills, used to interact with C-Level.
  • Ability to influence and create relationships within client organizations.
  • Already based in Switzerland with an established local network.
  • High level of resourcefulness, self-motivation, and well-developed collaboration skills.
  • Fluent in German and English, other European languages are a plus.

Interested? We should talk!

Starting date: Immediately

Location: Zurich or Basel

Take your chance and apply!



Posted on:

September 22, 2021

Experience level:


Education level:

Bachelor, Master, oder gleichwertiger Abschluss

Contract type:



Basel Zurich


Digital Engineering and Manufacturing Services