Marketing strategy has become one of the most complex areas within a firm. While its main role is to create value for customers and capture a share of that value for the firm, a number of changes in the market -new players, technology shifts, explosion of media and channels, hyper-connectivity, customer divergence, etc- have shaped an extremely complex scenario for managers and their brands