By continuing to browse, you accept use of cookies for the purposes of authentication and adding favourites. Find out more
vwd group vacancy search engine

Sales Manager New Business (m/f/d)

Vacancy details

General information

Reference number


Job details

Job title

Sales Manager New Business (m/f/d)

Contract type


Job description

• You are responsible for the full sales cycle from lead generation and prospection, to client meetings, negotiation and closing the deal
• You will manage complex and entire sales cycles with a strong emphasis on new business sales for our data & feed solutions including:
o Data feeds (API’s)
o Data Display solutions (terminals)
• In cooperation with our pre-sales product specialists, you will convince new and existing customers of the added value of our solutions
• You will represent our company and our products at trade fairs, events and road shows
• You give sales pitches for our relevant target groups
• Primarily target groups are Universal and Private Banking. Other targets groups are wealth management, Insurance and other financial service companies.
• You increase our level of awareness through intensive networking and relationship management
• You will utilize the clients value-based selling methodology and CRM system to manage sales processes and accurately forecast business


• You have successfully completed your business related university studies or a comparable education
• You have well-founded professional experience in sales in the field of technology (preferably SaaS tools)
• You have knowledge of the financial markets and a high affinity to the financial services industry
• You have experience managing and closing complex sales-cycles
• You have an existing network in primarily target groups
• You have negotiation and sales skills and the ability to align customer needs and business interests and you're not afraid of cold calling either
• You have a confident, convincing appearance as well as excellent communication skills and service mentality
• You are confident in engaging with C-Level stakeholders
• You are fluent in both German and English. French is a big plus

We offer

  • An international and creative working environment
  • Freedom to advance your own ideas
  • Great colleagues who enjoy their work
  • Corporate Benefits 
  • an optimal technical equipment
  • And last but not least good coffee for free (of course we also have tea)

Job location

Job location

Switzerland, Zürich


vwd group Switzerland AG

Handled by

Last name




Phone number

+49 69 50701-493