STRATEGY

    Strategic Theme

    A high-level investment direction that initiatives are scored against, typically reviewed annually. Themes are how portfolios get expressed at the executive level.

    Definition

    Answer

    What does "Strategic Theme" mean?

    A high-level investment direction that initiatives are scored against, typically reviewed annually. Themes are how portfolios get expressed at the executive level.

    Related terms

    • Program — A bundle of related initiatives shipped together, typically tied to a single strategic theme.
    • Strategy Hub — The Vantage module where product lines, revenue targets, and investment themes are maintained.