Senior Advisor of the Advisory Board - Asia at Constellation Technology Ventures
Nobuyuki Idei has served as our independent director since June 2007.
Being an experienced director, Nobuyuki Idei currently also serves as...