10 employees
Information Applied works with businesses to help them unlock ideas and create products by employing design thinking.
2010