Yoshinori Takenaka

Active Pleasanton, CA President for Trivision, Inc.