Mark Seaton has cut ties with AV123 as well as TCA from what I understand. He doesn't develop any products for AV123 anymore and never developed anything for TCA. He has his own company of course which is pushing out product.
Regardless of his present affiliations he was associated with them and with whom one associates with tell more about a person than anything else. That’s why you focus on a persons associations when doing background investigations. Caveat emptor!