A firm that offers advertising sales, marketing, promotions, communication and public relation services.