Which of the following leadership roles is played by the managers in pushing for good strategy execution?

  • A

    Staying on top of what is happening, closely monitoring progress, ferreting out issues, and learning what obstacles lie in the path of good execution.

  • B

    Promoting a culture and esprit de corps that mobilizes and energizes organizational members to execute strategy in a competent fashion and perform at a high level.

  • C

    Keeping the organization responsive to changing conditions, alert for new opportunities, bubbling with innovative ideas, and ahead of rivals in developing competitively valuable competencies and capabilities.

  • D

    All of the above