Back to all opportunities
Discovered 1d ago
B
Sales Account Manager Iberia
BioCatch•Himalayas
LocationSpain
Work Moderemote
ExperienceFlexible
Compensation~₹4–8 LPA
Required Skills & Technology Stack
Sales-And-Account-ManagementB2B-SalesFinancial-Services-SalesEnterprise-SalesTerritory-SalesSales-Account-ManagerAccount-ManagerExpressMachine Learning
About the Role
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 , 32 of the world's largest 100 banks and 210 total financial…

