Starbak
closedEnterprise video networks and portals that allow organizations to reach employees and customers via video programming.
Launch date
Employees
Market cap
-
Enterprise valuation
€9—14m (Dealroom.co estimates Jun 2006.)
Burlington Massachusetts (HQ)
Authorizing premium user...