C Michael Chan

Affiliations

  • President, Subsystems Bu at Opnext Inc (OPXT), 2012-07-26