Matthew Knight

Apr 27, 2016

Why Carat is ditching the word 'innovation'

Carat UK's head of innovation explains why it will drop the term 'innovation' from job and team names