Omnicom (OMC)
Omnicom (OMC) was formed in 1986 and is one of the largest providers of advertising and marketing communication services to over 5,000 clients in more than 100 countries. As a full-service agency, Omnicom provides numerous services, including designing ad campaigns, making the actual ads, determining where the ads should be placed and distributed, media [...]