BioCatch

HQ
New York, New York, USA
358 Total Employees
Year Founded: 2011

Similar Companies Hiring

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
24 Offices
6000 Employees
Artificial Intelligence • Big Data • Healthtech • Machine Learning • Software • Database • Analytics
37 Offices
2407 Employees
AdTech • Artificial Intelligence • Digital Media • Marketing Tech • Social Media • Software • Generative AI
9 Offices
805 Employees
Jobs at BioCatch
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

7 Days AgoSaved
Remote
United States
Software • Cybersecurity
The Director, Global Advisory will act as a domain expert advising clients on fraud solutions, engaging with senior stakeholders, and driving product innovation.
12 Days AgoSaved
Remote
United States
Software • Cybersecurity
As Director of Engagement Management, oversee the team, drive customer success strategies, manage operations, and enhance product utilization while fostering team development and customer relationships.
16 Days AgoSaved
Remote
United States
Software • Cybersecurity
The Threat Analyst will analyze fraud data, advise customers on prevention strategies, and support BioCatch solutions to enhance fraud detection rates.
23 Days AgoSaved
Remote
United States
Software • Cybersecurity
The Director of Pre-Sales leads a team in North America, managing pre-sales consultants, driving revenue, and ensuring customer satisfaction through effective technical selling and collaboration across departments.