Person
Richard Smith
Richard Smith is described as having left his roles as Equifax CEO and board chairman.
Mentions
229: I Am Altering the Deal
-
1:26:38
Richard Smith has left his role as CEO and chairman of the board