Roger Vincent

(Contributor)

Roger Vincent is head of banking and innovation at Equifax.