ITV awards inaugural Head First award

More than 70 brands pitched for the prize.