Barry Robert Machinist

Affiliations

  • Director at Ecd Automotive Design Inc. (ECDA), 2023-12-19
  • Chief Executive Officer at Troika Media Group Inc. (MTWO), 2018-08-06