Lisa Howie
LP
Verified
Lisa Howie is a Director in Yale University’s endowment investment office, which has $23.9 billion in assets under management.