Category: Video Advertising
Roku provides the simplest way to stream entertainment to your TV. On your terms. With more channels than any other streaming player.
Roku Inc. is US-based (Internet Software & Services) founded in 2002 and has 1800 employees with an estimated annual revenue of $500M-$1B. Roku is located in Los Gatos, California United States.