James Guy Newman

Affiliations

  • Ceo at Trutankless Inc. (TKLS), 2024-08-09