Ledger.

Co-chief Investment Office, Lone Pine Capital

David Craver

Roles

Something wrong? Tell us