Rachel Max
Director of Art Production at McCann London
London, Reino Unido