Logo
job logo

Benelux Strategic Sales Lead – Cybersecurity & Fraud SaaS

BioCatch, Staten Island, NY, United States


A leading technology firm is seeking a Sales Account Manager based in the Netherlands to join their EMEA sales team. This role involves developing new business from target accounts and driving strategic account plans. The ideal candidate will have over 15 years of experience in technology sales, particularly in banking, and a background in cyber security solutions. Excellent communication skills and a proactive attitude are essential, along with a strong network in the banking industry. Frequent travel is expected. #J-18808-Ljbffr