Skip to content
Full profile
S

Science Channel

New York, New York, United States · Founded 1996

1001-5000 employees

Sourced & current · updated Oct 6, 2026

Science Channel is a Discovery-owned cable and streaming network delivering science, technology, and engineering content to curious audiences across the United States.

Where they sit

Video Advertising Platform

Premium science and technology cable network within the broad portfolio of Warner Bros. Discovery, now part of Skydance, offering advertisers access to an educated and affluent audience segment

Ownership

Pre-call brief from ATDb — sourced from the live database, current as of Oct 6, 2026. Not a static screenshot.