The Hip-tech Culture Clash at Omnicom Group

Omnicom Group (OMC) is a large corporate media services conglomerate.  Arguably, if revenue were the defining criteria, they are the largest advertising and marketing services company in the world. Omnicom got bigger, perhaps even bloated, by gobbling up advertising, marketing and public relations firms.  Most firms in the advertising space define growth through acquisition to broaden both service...

May 30th, 2009 by Enogg