Rachel Mercer

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.

Highlighted by Rachel Mercer