Quote Originally Posted by Бармалей
It's basically saying that you need to be the "public face" of your company in order to promote it and further its interests.
That's exactly what I've thought. thanks.
Not the best phrasing by a CEO IMHO -- instead of expressing himself clearly and representing his company well, he sounds like he's getting run over by a bus or something...