Director at Alight, Inc. / Delaware · Director at ThredUp · Chief HR Officer at Equifax. Filing since 2 May 2011. CIK 0001362321