Sarah Pollock is a brand strategist and creative director based in New York City. Info
Sarah Pollock is a brand strategist and creative director living in New York City.