Brief Discovery communications Discovery Communications has a powerful portfolio of brands such as the namesake Discovery Channel, Animal Planet, Science Channel, and TLC. We were briefed to facilitate residential brand immersion events for key partners...