This section of the podcast, part of a two-part series, delves into the foundational aspects of GBS location strategy and how it has evolved in response to global economic shifts.
Topics include:
- The role of location strategy professionals and their impact on site selection.
- How recent economic disruptions have shifted investor sentiment, risk assessment, and opportunity evaluation.
- Key business functions being relocated and the decision factors influencing investor choices.
- An overview of Deloitte’s structured approach to location selection and its integration into the broader GBS transformation journey.