Sales Account Manager Iberia

BioCatch

España

Sur place

EUR 60 000 - 100 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

BioCatch Iberia is seeking a dynamic sales professional to manage and grow our banking and financial services accounts across Spain and Portugal. You will own the full sales cycle from prospecting to closing, while building deep customer relationships and driving strategic initiatives within named accounts.

You will collaborate with cross-functional teams across BioCatch to ensure customer success, forecast accurately, and execute GTM activities.

Qualifications

  • Experience driving revenue growth within named accounts.
  • Ability to develop and execute strategic account plans for upsell/cross-sell.
  • Strong relationship-building with C-level and decision-makers.
  • Proven track record of meeting or exceeding sales targets.

Responsabilités

  • Drive revenues from existing BioCatch accounts in Iberia (Spain/Portugal).
  • Develop strategic account plans and manage opportunities through closure.
  • Establish partnerships with customers, channel and technology partners to execute GTM.
  • Collaborate with EMEA commercial team to maximize revenue and adoption.
  • Forecast and maintain accurate sales reports and pipelines.
  • Represent BioCatch at relevant events and strengthen brand in strategic accounts.

Connaissances

Account management
Strategic selling
Relationship building
Sales leadership

Formation

Bachelor's degree in Business/Marketing or related field

Outils

CRM (SFDC)
Forecasting
Pipeline management

Description du poste

BioCatch is the leader in Behavioral Biometrics, a technology that leverages machine learning to analyze an online user’s physical and cognitive digital behavior to protect individuals online. BioCatch’s mission is to unlock the power of behavior and deliver actionable insights to create a digital world where identity, trust, and ease coexist.Today, 32 of the world's largest 100 banks and 210 total financial institutions rely on BioCatch Connect™ to combat fraud, facilitate digital transformation, and grow customer relationships. BioCatch’s Client Innovation Board, an industry‑led initiative including American Express, Barclays, Citi Ventures, and National Australia Bank, helps BioCatch to identify creative and cutting‑edge ways to leverage the unique attributes of behavior for fraud prevention. With over a decade of analyzing data, more than 80 registered patents, and unparalleled experience, BioCatch continues to innovate to solve tomorrow’s problems. For more information, please visit www.biocatch.com.

The Iberia Sales Account Manager is a team member in the BioCatch commercial South EMEA team.

The role is focused on driving BioCatch account management and sales activities in Iberia’s Banking and Financial Services market.

BioCatch seeks a dynamic, energetic, and entrepreneurial sales professional to develop sales revenues from existing and new customers.

This role will be

responsible for the entire sales process from inception to successful

conclusion, including cultivating whitespace opportunities, prospecting in the

named accounts, qualification, pipeline management, negotiation, and

closing.

Key focus areas include:
  • Primarily looking after tier 1 and tier 2 financial services accounts in Spain and Portugal.
  • Building deep customer relationships.
  • Executing a developed strategic account plan for new, upsell, and cross‑sell opportunities.
  • Driving high customer satisfaction in those accounts.
Requirements
  • Develop sales revenues from named existing BioCatch accounts with an emphasis on developing new business from within the assigned target accounts.
  • Drive a strategic account plan for named accounts, including opportunity management through successful deal closure, while maintaining a dynamic and consultative approach.
  • Establish, cultivate, and develop strategic partnerships with customers, channel, and technology partners to execute BioCatch’s GTM strategy.
  • Collaborate with the executive management and BioCatch leadership to exceed sales objectives, expanding BioCatch’s customer success.
  • Work in partnership with the EMEA commercial team, including Business Development, Cyber Strategy, Pre‑Sales/Sales Engineering, and Account Management functions to maximize revenue and technology adoption whilst retaining accountability for customer satisfaction.
  • Develop and enhance BioCatch’s strong brand within our strategic accounts.
  • Successfully execute strategic and operational sales and marketing activities, and represent BioCatch at relevant events.
  • Accurately manage forecasts, including pipeline management and company reports.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Sales Account Manager Iberia
Sales Account Manager Iberia

BioCatch • Madrid

Sur place
EUR 45 000 - 65 000
Iberia Banking & Financial Services Account Growth Specialist
Iberia Banking & Financial Services Account Growth Specialist

BioCatch • Espagne

Sur place
EUR 60 000 - 100 000
Director, Global Advisory EMEA
Director, Global Advisory EMEA

Blumberg Capital Company • Espagne

Sur place
EUR 120 000 - 180 000
Account Manager - Spain and LATAM
Account Manager - Spain and LATAM

Ibexa • Barcelona

Hybride
EUR 52 000 - 78 000
Flexible work environment
Professional growth opportunities
Competitive compensation
Mid Market Account Executive, Iberia
Mid Market Account Executive, Iberia

Contentsquare • Madrid

Hybride
EUR 40 000 - 70 000
Stock options
Hybrid/remote work policy
Generous PTO
+2
Business Analyst - Commercial Excellence Iberia (Madrid, Barcelona, Lisbon)
Business Analyst - Commercial Excellence Iberia (Madrid, Barcelona, Lisbon)

bioMérieux • Madrid

Sur place
EUR 60 000 - 70 000
Base salary €60,000–€70,000 per year
15% target bonus
Private medical insurance
+4
Head of Sales Banktech
Head of Sales Banktech

Tieto • Madrid

Sur place
EUR 70 000 - 90 000
Mid Market Account Executive, Iberia
Mid Market Account Executive, Iberia

Heap • Madrid

Hybride
EUR 50 000 - 80 000
Virtual onboarding
Hackathon
Hybrid and remote work policies
+5
Area Sales Manager (ERM) Iberia
Area Sales Manager (ERM) Iberia

Check Point Software Technologies • Madrid

Sur place
EUR 60 000 - 90 000
ACCOUNT MANAGER SPAIN
ACCOUNT MANAGER SPAIN

AEG Power Solutions Pte Ltd • Madrid

Sur place
EUR 50 000 - 70 000