If you followed the link, you see that he is not identified as a CPA on the OTCMarkets disclosure. So no professional violation there.