BioCatch

London
358 Total Employees
Year Founded: 2011

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

YesterdaySaved
Remote
United Kingdom
Software • Cybersecurity
Own strategic post-sales engagement for BioCatch’s largest customers across EMEA. Serve as the primary customer contact, coordinate technology delivery projects, manage risks and escalations, lead business reviews, advocate for customer needs internally, and identify expansion opportunities with account managers. Translate technical requirements for business stakeholders, oversee project plans and milestones, support solution adoption, and coach project teams while maintaining trusted-advisor relationships.
Software • Cybersecurity
Leads complex customer audits, due diligence, and RFI/RFP engagements; oversees compliance response quality, customer communications, governance, process improvement, tooling, and team development. Partners with Sales, Legal, Information Security, and executives to address high-risk inquiries, maintain response documentation, improve workflows, and ensure accurate, customer-ready outputs.
11 Days AgoSaved
Remote
UK
Software • Cybersecurity
Customer-facing Threat Analyst supporting financial institutions with fraud detection, behavioral biometrics, and threat prevention. Responsibilities include advanced analytics, customer consulting, fraud strategy, SQL-based reporting, rule deployment, proof-of-value analysis, workshops, emerging-threat research, and sales enablement. The role partners with customers, Data Science, Sales, and Product teams to improve fraud detection while minimizing customer friction. Remote role based preferably in the UK, with travel across EMEA approximately twice monthly.