At what point in the corporate evolution does it make sense to invest in a Strategy function? After all, it costs to create and sustain one, and not every company needs one.
In this first part of a 3-part series, we discuss and provide a framework – a set of 7 questions which you should answer and rate your internal conditions on a scale of 1-5 – for firms to decide if they could benefit from investing in a separate strategy function.
If you need help in thinking through this issue, feel free to write to us with your specific query.
CEO Hiring Trends
January 30, 2025/by Aryan DeshmukhCFO Portrait – 2024
October 9, 2024/by Urzza PriyadarshiniCEO Portrait – 2024
October 7, 2024/by Urzza PriyadarshiniGroup GRC and its emerging vantage point
April 5, 2024/by Urzza Priyadarshini