Tata Strategic was asked by a leading private life insurer to deploy its corporate strategy through Balanced Scorecard (BSC).
Tata Strategic developed a strategy map that identified key objectives for all businesses and support functions. The map established the link between strategic objectives under financial and non-financial (customer, internal process, and learning and growth). Metrics were identified for each objective, ensuring relevance, data availability, ease of implementation and comprehension. Various operational and functional scorecards were developed and finally merged into a balanced scorecard. To facilitate its smooth rollout, Tata Strategic ensured that the BSC process was institutionalized through process champions and leaders.
The balanced scorecards enabled the client to align performance and behaviour to organizational objectives and generate results consistent with the corporate strategy.
