No, he isn’t.
As Tech always says his personal opinon, independently where he posts.