Vouched announced that veteran technology executive Steve McQuade has joined as Chief Technology Officer (CTO). McQuade will accelerate development of the company’s patent-pending identity verification AI, and scale both the engineering team and international capability for the company’s global expansion.
Read full article on Help Net Security