Vouched appoints Steve McQuade as CTO

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