Company Strategy Review

A leadership strategy review that moves from vision, mission and values through external forces and an internal capability review to strategic options and a recommended where-to-play and how-to-win choice. It covers pillars, initiatives, a delivery roadmap, OKRs, a balanced scorecard of leading and lagging KPIs, resources and investment with an allocation chart, a risk exposure chart, a dated governance review cycle, and the decisions and next steps the board is asked to approve.

24 slides · Strategy

Every slide in this template

  1. Strategy Review Cover
  2. Executive Summary
  3. Situation and Context
  4. Key Challenges
  5. Vision, Mission and Values
  6. External Forces and Market View
  7. Internal Capability Review
  8. Strategic Options
  9. Options Scoring and Trade-Offs
  10. Strategic Recommendation
  11. Strategic Pillars Overview
  12. Key Initiatives and Programmes
  13. Strategy Delivery Roadmap
  14. Strategy OKRs
  15. Balanced Scorecard View
  16. Resources and Investment Needs
  17. Investment and Expected Returns
  18. Resource Allocation Chart
  19. Strategic Risk Exposure
  20. Governance Review Cycle
  21. Decisions and Next Steps
  22. Strategy Icon Set
  23. Strategy Icon Set Continued
  24. Closing Thank You