Chairman & CEO
John D. Wren
CEO Approval Rating
100/100
Omnicom is a New York-based holding company that owns and operates a network of marketing companies offering services such as brand consulting and strategic media planning.