He is, well now was, an officer of the company. He went to someone else’s business and berated an employee. He filmed it. He publicly embarrassed his company by posting it on the internet and doing public relations damage. If it were his own company, it would be different and would be a free speech issue. He had his free speech and 15 minutes of fame (or being a total a-hole). By potentially harming his company, he got what he deserved.
Also, the young lady states in the video that she is uncomfortable being videotaped. I believe there was a “valuation” that was not made in continuing from there and then posting. I mean, the guy isn’t Google.