megumi ikeda

Venture Partner, Hearst Ventures

Links

Badges

Veteran