A company that offers advertising, consulting, strategic, online marketing and public relations services.