BioCatch has appointed fintech luminary Howard Edelstein, who founded Thomson Electronic Settlements Group, as its new CEO, replacing Eyal Goldwerger.
Edelstein will remain in his role as Chairman of BioCatch’s Board of Directors, which he has held since 2016, according to the announcement.