A C-level exec needs to pass "multiple layers of bureaucracy" to post a personal note on the company blog? That seems excessive, even for a large corporation. If you can't trust your executive management team to represent the company, what are they good for?