CEO
Gadi Mazor
CEO Approval Rating
86/100
BioCatch is an Israel-based digital identity platform that provides solutions such as account opening protection and anti-laundering identification for the finance industry.