CrawlJobs Logo
BioCatch Logo

BioCatch - Spain

Job Offers

Filters

Sales Account Manager Iberia

Save Icon
Drive sales growth as a Sales Account Manager for Iberia, focusing on tier 1 & 2 financial institutions in Spain and Portugal. You will develop strategic account plans, cultivate deep client relationships, and manage the full sales cycle for BioCatch's leading behavioral biometrics solutions. Joi...
Location Icon
Location
Spain
Salary Icon
Salary
Not provided
biocatch.com Logo
BioCatch
Expiration Date
Until further notice

Fraud Intelligence Research Analyst

Save Icon
Join BioCatch's Fraud Intelligence Unit in Spain. Analyze global fraud data using SQL and Python to uncover trends and create compelling thought leadership content. Ideal candidates have a STEM background, fraud investigation passion, and strong analytical storytelling skills. Help shape the narr...
Location Icon
Location
Spain
Salary Icon
Salary
Not provided
biocatch.com Logo
BioCatch
Expiration Date
Until further notice

Sales Account Manager Spain

Save Icon
Join BioCatch, the leader in Behavioral Biometrics, as a Sales Account Manager for Spain. You will drive revenue by managing and expanding key financial services accounts. This role involves executing strategic account plans, building deep client relationships, and closing new and upsell opportun...
Location Icon
Location
Spain
Salary Icon
Salary
Not provided
biocatch.com Logo
BioCatch
Expiration Date
Until further notice