Avaus is a strategy, marketing and technology consultancy headquartered in Finland. The €11 million company combines design and analytics with technology and data to help clients identify new ways to ...