Back to all opportunities
Discovered 1d ago
B
Senior Sales Manager, Benelux
BioCatch•Himalayas
LocationNetherlands
Work Moderemote
Experience15+ yrs
Compensation~₹60–100 LPA
Required Skills & Technology Stack
Sales-ManagementEnterprise-SalesAccount-ManagementBusiness-DevelopmentCybersecurity-SalesSales-Manager-EMEAEMEA-Sales-ManagerEurope-Sales-ManagerEuropean-Sales-ManagerRegional-Sales-Manager-EMEASales-ManagerSolution SellingEnterprise SalesAccount ManagementPipeline ManagementForecastingCybersecurity Domain KnowledgeFraud PreventionSaaS/Cloud SalesBanking/Financial Services VerticalStakeholder ManagementC-level CommunicationStrategic Partnership DevelopmentNegotiationConsultative SellingBusiness Development
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…

