Post Thumbnail

A vital, mind-boggling stat: back in 2007, Dell used to have 800 creative teams churning away on its brand identity around the globe. Talk about fragmentation! Well, the company that Michael built wasn't happy with the disparate messages its ever so slightly different logo variations were sending t...

4 years ago 0 Comments
November 23, 2010 at 3:05AM