"...[he] finds it difficult to believe that Jason Barbeck is the CEO of any company."
I find it difficult to believe, too! This is what happens when CEOs of pink sheet companies refuse to put their photo on their own websites. They intentionally keep stuff vague and hard to track down just in case they have to get out of Dodge...