Justin Davies, brand design and creative direction. Creating and refreshing brands, today for tomorrow.