Mark Zapicchi

Affiliations

  • Corp. Controller at Opnext Inc (OPXT), 2012-07-26