Yes, that was him in the coveralls on his knees fixing the leak(hint, hint, as in inside info). But lets don't pee him off. He'll get mad and drop his 2 million shares at market and destroy us all. Don't forget, he has the ceo's ear.
No he owned 2 million shares months ago, by now he's up to at least 5 million + shares. In fact, you should be able to see his name on the filing this morning... By that logic, he clearly is a board member of PATH which is why he has so much insider information on the company.