Sales Executive

D-ID is looking for an experienced, creative, high-performing, and highly motivated Sales Executive. As the Sales Executive, you will be assigned with various domains, geographies and industries, and will be responsible for maximizing the company’s sales in those domains by crafting sales plans and executing on those.

Role & Responsibilities

  • Meet and exceed sales targets
  • Constantly engage with prospects in new domains and territories to build and expand the pipeline
  • Develop and implement a sales plan for your territory with clear actions and milestones
  • Build and promote strong long-lasting customer relationships by partnering with them and understanding their needs
  • Work closely with the product & marketing teams to ensure constant flow of information, rapid increase in pipeline and deals closing
  • Constantly share information with the management team on the sales processes and present realistic forecasts of sales revenue

Qualifications

  • 3+ years previous experience as a sales manager in Enterprise SW / SaaS, consistently meeting or exceeding targets
  • Experience in sales within the Film and Digital Production, Marketing and Digital agencies, Social Networks, Messaging, Genealogy, Photo Editing / Stock Footage, eCards, Photo Albums segments – an advantage
  • Very strong customer orientation, responsiveness, ability to relate to, discover, and define customer needs
  • A strong hunter approach and make-it-happen mindset
  • Ability to operate and excel in uncertainty and within uncharted greenfield territories
  • Self-motivated and able to work both as part of a team and as a sole contributor under minimum supervision
  • Proven ability to plan, drive and lead the sales process from plan to close, including the management of the company’s internal resources
  • Demonstrated ability to communicate, present and influence credibly and effectively at customers, prospects and all levels of the organization
  • Highly organized and ability to work in a fast-paced environment
  • Integrity, dedication and perseverance.
  • Strong network of connections in the Film and Digital Production, Marketing and Digital agencies, Social Networks, Messaging, Genealogy, Photo Editing / Stock Footage, eCards, Photo Albums segments – an advantage
  • BS/MS degree in business administration or a related field – a combination of STEM and business degrees – an advantage
  • Native English – Mandatory (read/write/speak)

Position type: Full-time 

Locations: USA New York 

Travel: up to 30% with spikes from time to time

About the company

D-ID, a global leader in utilizing AI and Deep Learning technology in the face-space, leverages its expertise to engineer videos and photos in ways never imagined before. D-ID offers Reenactment-based products ranging from animating still photos, high-quality productions and privacy.

 

    CV