Gadi Mazor is the CEO of BioCatch.
282 people are employed at BioCatch.
BioCatch is based in Tel Aviv-Yafo, Tel Aviv.
The NAICS codes for BioCatch are [54, 541512, 541, 5415, 54151].
The SIC codes for BioCatch are [737, 73].