Matthew Knight

Why Carat is ditching the word 'innovation'

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