Photo of Takashi Iwata
Takashi Iwata Managing Director 212.820.9432