"MeetTheBoss TV is where future leaders learn." I think this is a bit ambiguous and sounds kind of marketingy. What does that it exactly? I think something along the lines of " learn how to be a better boss" or "how to climb the corporate ladder" or something along those lines would be better. I like the design though. It seems very clean.
The slogan of the site should be 'marketingy'. You think people who are looking for advice on "how to climb to corporate ladder" wanna watch videos of entrepreneurs? Their slogan is much more exciting than "learn how to be a better boss".
I would even drop the 'is' and change it to "MeetTheBoss TV - where future leaders learn". That way "where future leaders learn" can be a standalone.