Job Opening

Business Development Manager

remote
  • Kreuzlingen, Thurgau, Switzerland
  • Sales
  • Full-time
Description:

Acolad is an international leader in language and content solutions, services and technologies. Represented by the brands Acolad, TextMaster and Ubiqus, the group is present in 25 countries and has a network of over 2,500 internal experts worldwide and +20,000 external linguists.

At Acolad, every position is key to our global growth: we know that we will only succeed if our people succeed.

Joining Acolad means a unique opportunity for professional development through a collaborative global environment that promotes talent and creativity. We are continuously looking for new talent (like you!) to support our mission to drive growth and innovation across some of the world’s leading brand

To support and further accelerate our growth in the DACH region, we are looking for a Business Development Manager to join our sales team in Switzerland.

Job Description:

As part of our sales team and trained in our sales techniques, you will develop and close new business opportunities with Enterprise clients. You will be maintaining profitable growth and executing on overarching sales and corporate objectives. Reporting to the Sales Manager, you will work closely with the sales team and have the following duties:

  • Prospect for potential new clients.
  • Cold call as appropriate within your market or geographic area to ensure a robust pipeline of opportunities.
  • Meet potential clients.
  • Research and build relationships with new clients.
  • Develop proposals that speak to the client’s needs, concerns, and objectives.
  • Participate in pricing the solution/service.
  • Handle objections by clarifying, emphasizing agreements and working through differences to a positive conclusion.
  • Use a variety of styles to persuade or negotiate appropriately.
  • Present an image that mirrors that of the client.

Your profile:

We are looking for a Business Development Manager, with successful initial sales experience, capable of generating new leads in order to support our company's growth and sustain our presence in the market.

Requirements:
  • Fluent in English and German
  • More than 3 years of experience in the field of sales or account management - preferably for a translation or localization company.
  • Advanced familiarity with language technology, including translation management systems, CAT tools, automatic translation, CMS connectors, etc.
  • University degree in a relevant area.
  • Intermediate to advanced software skills, you can report communicate pitch and present with the help of the most modern tools on the market.
  • You should know your way on social media platforms, especially on LinkedIn.
  • A good understanding of translation and localization software is a big plus.
  • Knowledge of translation and localization software as well as CRM and Marketing Automation solution like SalesForce and Hubspot is an important plus.
Benefits:
  • You will be part of Acolad, the top translation player on the European market.
  • You will be part of an interesting environment, working in a multi-cultural team.
  • Your contract will be permanent and there will be the possibility to develop and grow in a highly qualified team.
  • The job will be full-time.
  • You will get a competitive salary and on top of that you will get a commissions and bonuses package.