Sales Account Manager Iberia

New
B
BioCatchBanking and fraud prevention
Listing location: Spain; Workplace type: Remote; Structured job location: SpainFull-TimeManager
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
NegotiationAccount Management

Requirements

  • Develop sales revenues from named existing accounts and generate new business within assigned target accounts.
  • Drive strategic account plans and manage opportunities through successful deal closure.
  • Establish and develop strategic partnerships with customers, channel partners, and technology partners.
  • Collaborate with executive management and commercial teams, including Business Development, Cyber Strategy, Pre-Sales/Sales Engineering, and Account Management.
  • Manage forecasts, pipelines, and company reports accurately.
  • Execute strategic and operational sales and marketing activities.

Responsibilities

  • Develop sales revenue from named existing accounts, with an emphasis on new business within assigned target accounts.
  • Manage the full sales process, from prospecting and qualification through pipeline management, negotiation, and closing.
  • Build and execute strategic account plans for new, upsell, and cross-sell opportunities.
  • Cultivate customer relationships and strategic partnerships with channel and technology partners.
  • Collaborate with executive management and BioCatch leadership to meet sales objectives and expand customer success.
  • Work with Business Development, Cyber Strategy, Pre-Sales/Sales Engineering, and Account Management to maximize revenue and technology adoption.
  • Manage sales forecasts, pipelines, and company reports.
  • Execute sales and marketing activities and represent BioCatch at relevant events.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now