Updated Apr 22, 2026
Score 37
BioCatch logo

BioCatch

Ranked #198 of 1,000+ cybersecurity companies
People
INITIALIZING DATA STREAM...

Key People

NameJob TitleDepartmentLevel
Avi TurgemanFounder
Management
Exec
Benny RosenbaumFounder
Management
Exec
Uri RivnerFounder
Management
Exec
Greg StockettCFO
ManagementManagementManagementManagementManagementManagementManagementManagementManagementManagementManagementManagementManagementManagementManagementManagementManagementManagement
Individual
Christina DieckmeyerCMO
MarketingMarketingMarketingMarketingMarketingMarketingMarketing
Exec
Howard EdelsteinChairman & CEO
ExecutiveManagement
Gadi MazorCOO, Israel General Manager
ExecutiveOperationsManagement
Horia HumailaInformation Security Manager
IT
Eyran BlumbergChief Operations Officer
ExecutiveOperations
Richard PerryVice President of Sales EMEA & APAC
Sales
Shira KaplanEarly-Stage Investor
Management
Ruhan BassonHead of Pre-Sales EMEA
Sales
Kevin DonovanSVP of Emerging Solutions and Networks
EngineeringOperations

Employee Changes

3 changes

BioCatch Appoints Jonathan W. Daly Chief Marketing Officer
Sep 21, 2022
BioCatch appoints Gili Brudno as Chief People Officer
Dec 13, 2021
BioCatch Appoints Mark Elliot Chief Marketing Officer
Jun 15, 2020

Open Roles

 
17
Trend
RoleLocationPosted
Engagement Manager, APAC (India)Mumbai Metropolitan RegionApr 19, 2026
Threat Analyst, EMEAGB flagLondon, England, United KingdomApr 20, 2026
Tier 1 Support EngineerBR flagBrasília, Federal District, BrazilApr 22, 2026
Engagement ManagerGB flagLondon, England, United KingdomMar 26, 2026
Director, Global Advisory, NAMUS flagNew York, NYMar 24, 2026
Data ScientistIL flagTel Aviv-Yafo, Tel Aviv District, IsraelApr 18, 2026
Pre-sales Consultant, IndiaMumbai Metropolitan RegionApr 19, 2026
Sales Account Manager IberiaES flagMadrid, Community of Madrid, SpainApr 8, 2026
Senior Sales Account Manager, UKGB flagLondon, England, United KingdomApr 8, 2026
Data EngineerIL flagTel Aviv-Yafo, Tel Aviv District, IsraelApr 8, 2026

1–10 of 17