M Mike Mekhiche

Affiliations

  • Executive Vp Eng/Operations at Ocean Power Technologies Inc. (OPTT), 2017-05-23