Global marketing communications leader.
Omnicom Group provides advertising, marketing, and corporate communications services to over 5,000 clients in more than 100 countries.