Movistar

Definition of global brand engagement platform and strategic guidance to help the implementation.