50 employees
W12 Studios are specialists in the design of digital products, from brand strategy to the product and interaction experience.
2012