Find the word definition

Wikipedia
BrightTALK

BrightTALK is a technology media company that provides professional webinar and video solutions to a variety of industries. Headquartered in San Francisco, BrightTALK also has offices in London and New York.