by Sheila Scarborough | Dec 10, 2010 | Tourism Currents, Travel and Travel Media, Web Communications
A giant paper map of the world, with push pins. Yeah, pretty analog, right? This map of Europe with the pins represents how Dell is becoming a “socialprise”….an enterprise that is adopting social communications across the entire organization and for...