Peter Horadan new Vouched CEO, expected to drive rapid IDV growth
Vouched has named Peter Horadan as its new chief executive officer. As a veteran in the startup scene, Horadan is expected to bring his extensive experience to enhance the company’s identity verification tools. John Baird, the founder of Vouched, will step …