Richard Kauffman is/was an owner of Chevron

Details
Title Investor