Along with financial inclusion, Rickman also talks about leveraging technology amid shifting markets as well as how lenders can avoid burnout in the face of competitive pressures.
Based in Atlanta, Equifax is a data, analytics and tech company with about 11,000 employees globally.