Contact Us

Please fill in the form to get in touch, or reach out directly. We would love to hear from you.

Let's Talk:

BioCatch offices

Israel
Yigal Alon 126
Tel Aviv
+972 73 3725430
United States
135 East 57th Street. 16th Floor
New York, NY 10022
+1 857 207 3897
United Kingdom
+44 7717 532251
Columbia
Calle 27sur #28-131
Medllin
+57 310 2543962