Dean Takahashi

Senior Director, Yale Investments Office