BioCatch Employee Directory
Computer and Network SecurityNew York, United States201-500 Employees
BioCatch has about 473 employees across 5 continents, with the largest share in Asia (41%). By country, the largest groups are Israel (35%), United States Of America (33%) and Australia (5%). Engineering and Analytics make up 30% of the profiles with a known department. BioCatch's workforce spans 27 departments. BioCatch's workforce grew 22% between July 2025 and July 2026.