Gadi Mazor

Gadi Mazor has been chief executive of BioCatch since 2021 and is quoted in that role in Visa's August 2026 announcement.

Title: Chief Executive Officer | Company: BioCatch