Thomas Peacock
Thomas Peacock is Director, Global Fraud Intelligence at BioCatch.
Thomas Peacock has featured in 8 news stories on FF News since 2025, most recently "BioCatch Data Reveals 76% of Italian Banks Suffer $10M+ Annual Fraud Losses as Scams Surge in Brazil" (4 November 2026).