BBN is a provider of business to business marketing and advertising services. It offers branding, channel, content, and digital strategy, branding and identity, campaign design and development, content development, event marketing and exhibitions, web and user experience design, and other services.