BioCatch

HQ
Tel Aviv-Yafo
Total Offices: 8
358 Total Employees
Year Founded: 2011

Teams at BioCatch

Recently posted jobs

4 Days AgoSaved
Remote
Australia
Software • Cybersecurity
Own technical relationships with enterprise APAC customers, serving as a trusted advisor and escalation point for complex issues. Manage incidents, root-cause analysis, platform health, SLAs, performance optimization, integrations, upgrades, testing, and go-live delivery. Lead technical reviews, customer education, adoption, and innovation while coordinating with Product, Engineering, Solutions, and Support teams. Use scripting, data analysis, and automation to improve customer outcomes and operational efficiency.
4 Days AgoSaved
In-Office or Remote
Singapore, SGP
Software • Cybersecurity
Lead customer implementations and technical projects for BioCatch anti-fraud solutions across web and mobile applications. Integrate cloud solutions using APIs, SDKs, and third-party technologies; onboard customers and partners; resolve integration challenges; manage timelines and multiple projects; create technical documentation; and conduct workshops and training. The role requires strong development experience, customer-facing communication, project leadership, fluent English, and up to 5% international travel.
9 Days AgoSaved
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.