answer:No, there is no way to prevent videos from being shared through social networks. It would of undermine Youtube’s business model if it allowed that. The best you can do is restrict it from being embedded on a webpage, or restrict it to computer only (no phones, TV devices). If the videos are that business sensitive to the company, then it really should be hosted on the company’s own servers. Positing it to a video sharing site is just too risky if confidential info is concerned.