BioCatch

New York
358 Total Employees
Year Founded: 2011

Teams at BioCatch

Recently posted jobs

8 Hours AgoSaved
Remote
United States
Software • Cybersecurity
The Technical Account Manager will ensure enterprise customers maximize their use of behavioral biometrics technology, managing technical relationships and guiding best practices for fraud prevention.
12 Days AgoSaved
Remote
United States
Software • Cybersecurity
The Threat Analyst consults with clients to optimize fraud detection strategies, utilizing data analytics and behavioral insights to combat digital fraud.
13 Days AgoSaved
Remote
United States
Software • Cybersecurity
Manage and track subscription renewals, maintain renewal data in Salesforce, analyze churn and usage, support forecasting and revenue recognition, identify upsell opportunities, audit data accuracy, improve renewal processes, and prepare executive reporting to maximize retention and recurring revenue.