Avatar

Keika Sugiyama

Preqin
Product Manager