Toru Takata

#123315

SVP, Product