We are one of the leading TV streaming providers in Europe with around 3 million users per month, serving both B2B and DTC markets. Founded in 2005, we have more than 250 employees and are headquartered in Zurich with another location in Berlin and remote presences in Europe and North America.
share this employer profile
medium-sized business (<250 employees)
in-office, flexible, hybrid
current open positions
Hmm, it seems like there are no job openings here at the moment.