Hi Will,
Well put!
But I'd like to add one more mistake many leaders make - the failure to admit that, in certain cases, their employees might be more knowledgeable than them. Dismissing an input/opinion just because it comes from someone in a junior position may prove to be costly.

- Girish (http://www.beyondhorizons.in)