Business Development Representative - French Speaking

Posted 15 November 2021
Job type Permanent
DisciplineTechnology Sales
Contact NameCharlotte Wyatt
Remote working Remote

Job description

Our client is a Cloud Content Management platform. They are looking for a Business Development Representative to focus on EMEA, and in particular France.


Responsibilities include:

  • Calling prospects to generate qualified interest in the company’s solutions
  • Qualify incoming leads from various sources including website, marketing events, incoming calls and work closely with the department Manager to ensure proper administration of our closed loop lead management system (
  • Planning and mapping exercises in collaboration with local sales team through researching purchased databases, publicly available lists, social media, and other sources of prospects
  • Contribute to sales pipeline development through assigned account prospecting to key decision makers (e.g. C level and Director level) and technical influencers within organizations
  • Qualify and develop leads from initial contact to a qualified appointment for hand over to local sales team
  • Find and qualify upsell opportunities


Experience needed:

  • Experience in contacting organizations with complex Decision-making Units
  • Ability to communicate with different stakeholders' levels
  • Experience in or a comparable CRM system is required
  • Experience selling to Global Enterprises
  • Professional proficiency in French