Be the next big change > Dassault Systèmes

Be the Next Game Changer

Strategic Business Development Specialist - Northern Europe

Spain, 08, Barcelona

Imagine new horizons…

Dassault Systémes has a dedicated team focusing on online sales activities. This team collaborates with our entire sales teams in EMEAR to drive sales and gain market shares in existing and new markets. Joining Dassault Systémes means you will be part of a diverse group of highly engaging professionals with whom you will have fun while at work. Our teams are passionate, creative, and focused on making an impact.

What will your role be?

Strategic Business Developers are responsible for opening and/or qualifying leads according to Dassault Systemes’ Sales Process. In this role, you will contribute to building our pipeline and revenue by generating and qualifying leads for clients within different industries to position our broad portfolio of solutions. Your mission is to find decision makers within targeted companies. Engage them on the phone, identify areas of improvement and secure face-to-face meetings for our Brand Sales teams.

The challenges ahead

  • Proficient in completing targeted research using data from a variety of sources: Web and Internal Systems
  • Research and Identify key decision makers for targeted Initiatives & Accounts
  • Research and follow key target accounts and industry trends. Follow long and complex sales cycles.
  • Generate opportunities for meetings with key decision makers to drive the sales process forward
  • Lead qualification, coordinate complex decision-making processes and overcome objections in order to maximize opportunities.
  • Leverage and utilize marketing related events, seminars, mailing campaigns to increase brand awareness and presence.
  • Develop strong knowledge of leading industry trends  such as Industry 4.0, Internet of Things, Continuous Improvement, Supply Chain planning & Optimization
  • Transform Open leads into Qualified Leads
  • Check contact & site information
  • Identify the needs and Customers Business Drivers – Direct customer or Partner contact
  • Qualify Leads by providing & justifying mandatory information as per our sales process
  • Reject or assign them to the relevant sales Team (3DS or Partner)

Your key success factors?

  • Lead generation/Telemarketing, Business Development, Field Marketing and/or Inside Sales experience
  • Proven success with Account Management/Development
  • Ability to develop strong relationship with sales teams and colleagues
  • Ability to promote company’s value proposition demonstrated with sales goals that meet or exceed company goals
  • Enterprise Software/High Tech Industry Experience desired (ERP systems experience, SAP, Oracle, CAD or PLM software experience is a plus)
  • Aggressive self-starter with a great attitude and strong organizational skills
  • Excellent written and verbal communication skills
  • Fluent in English + additional Nordic languages is a plus
  • Knowledge of MS Office, or other CRM systems
  • Minimum degree requirement BA/BS (Equivalent work experience will be considered)
Dassault Systèmes Logo > Dassault Systèmes

Join Dassault Systèmes, The 3DEXPERIENCE Company Everything becomes possible with Dassault Systèmes’ 3DEXPERIENCE virtual universes! Serving 230,000 customers in 11 industries, from high-tech to life sciences, fashion to transportation, we help businesses and people around the world to create sustainable innovations for today and tomorrow. Get on board a leading and fast-growing company of 20,000 talented professionals.