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:

Sign Up For Our Newsletter

BioCatch offices

EMEA

Israel
132 Derech Menachem Begin
Tel Aviv-Yafo
+972 73 3725430
United Kingdom
London
+44 7717 532251

North America

United States
750 Lexington Ave. 8th Floor
New York, NY 10022
+1 857 207 3897

Latin America

Brazil
São Paulo
+ 55 11 99938 4176
Mexico
Mexico City
+ 52 1 5530341711

APAC

Australia
Sydney
+1 917-819-0059