Leo’s Daily Advertising Tips – Internet Marketing Sep 24, 2014 The cloud is disrupting the role of the global IT manager, as IT can be handled at a more direct, localized level, how do you feel it might disrupt the role of the global marketing manager? Share this...