BioCatch provides behavioral biometrics solutions for fraud prevention and digital trust, offering authentication and threat detection for online and mobile applications.
BioCatch is hiring a Sales Account Manager for Iberia to drive account management and new business growth across banking and financial services customers in Spain and Portugal.