2 Job Openings at BioCatch

View all
Company logo
Sales Account Director, NAM
BioCatch $150K - $180K*
New York, NY
In-Person
Today
Accelerate success by driving strategic sales in fraud and cybersecurity solutions. Leverage your deep industry expertise to foster relationships with banking and finance clients, ensuring tailored solutions that meet their unique needs.
Company logo
Pre-Sales Consultant
BioCatch $100K - $150K*
New York, NY
In-Person
1 month ago
Champion technical wins by managing complex fraud solutions for enterprise clients. Serve as a trusted advisor, leveraging expertise to navigate financial crime challenges, drive ROI discussions, and align stakeholders at top-tier banks.

Similar Companies

Openprise logo
Openprise

Technical Services

NTH Consultants Ltd logo
NTH Consultants Ltd

Technical Services