Gregory Omi

Affiliations

  • Chief Technology Officer at Iveda Solutions Inc. (IVDA), 2023-11-07