Skip to main content
← Back to jobs
Biocatch logo

Sales Account Manager Iberia

Biocatchβ€’Spainβ€’ Full Time

Job Description

Sales Account Manager Iberia at Biocatch. Location: Spain. Seniority: Mid. Skills: Fraud, Patents, Actionable Insights, EMEA, Digital Transformation, Machine Learning, Analytics, Fraud Prevention, Account Manager.

Optimize Your Resume for This Job

Get a match score and see exactly which keywords you're missing

Optimize Resume

Job Details

Category
Sales & Marketing
Employment Type
Full Time
Location
Spain
Posted
Dec 24, 2025, 12:47 PM
Listed
Apr 5, 2026, 08:52 AM

About Biocatch

Part of the growing frontier tech ecosystem pushing the edges of what's possible.

Found this role interesting?

Sales Account Manager Iberia
Biocatch
Apply β†—

Shipping like we're funded. We're not. No affiliation.

Sequoia logo
Y Combinator logo
Founders Fund logo
a16z logo