Business Positions
The Clorox Company
Producer of consumer disinfectants and other products.
Board Memberships
VISA
Payments technology company. Revenues are $22 billion.