Randy Klein
LP
Verified
Investment Officer at Doris Duke Charitable Foundation