Sales Development Representative, With French (strategic Accounts)

Veeamsoftware

Warsaw, Poland
Hybrid
Fluent english and french language skills
2 years plus experience in similar role
Experience with salesforce crm
Veeam Software is seeking a Sales Development Representative fluent in French and English to support strategic accounts in Warsaw, Poland. This role involves qualifying marketing-generated leads and generating new demand for the sales team while collaborating closely with account executives

Job Summary

  • Veeam is the Data and AI Trust Company specializing in helping organizations ensure their data and AI are fully understood, secured, and resilient.
  • The SDR works alongside Account Executives to expand reach in existing Strategic accounts as well as net new prospects by qualifying marketing-generated demand.
  • Candidates must meet identified monthly KPIs including converting signals to sales qualified opportunities and setting meetings for sellers.

Matching Summary

Match Score: 85

Veeam Software is seeking a Sales Development Representative fluent in French and English to support strategic accounts in Warsaw, Poland. This role involves qualifying marketing-generated leads and generating new demand for the sales team while collaborating closely with account executives.

Skills & Requirements

Must-have

  • Fluent English and French language skills
  • 2 years plus experience in similar role
  • Experience with Salesforce CRM
  • Outbound calling and prospecting skills
  • Ability to manage multiple touch cadences

Nice-to-have

  • Previous sales experience in high-tech products
  • Technical understanding of storage backup solutions
  • Experience with Revenue Development roles
  • Knowledge of cloud backup manufacturers
  • Ability to adapt to changing responsibilities

Key Requirements

  • Bachelor's Degree or equivalent education/experience combination
  • Minimum 2 years experience in similar role
  • Fluency in both English and French languages

Work Rights

Not specified

Tailored Resume

Cover Letter