Shinsuke Takahashi

Archived Record Irving, TX Previous Chief Executive Officer for Nec Corporation of America