The Widget Company

The Widget Company

We create awesome digital video experiences - TWC.

HQ location
Amsterdam, Netherlands
Launch date
Employees
Company register number
34328040
Authorizing premium user...