Rachel Mercer

SVP Head of Digital Strategy @ Deutsch NY. Previously in London & LA. I believe writing makes you a better thinker; this is where I develop my thinking.

Rachel Mercer
Highlighted by Rachel Mercer