SARGI MANN
VP, director of search marketing, Carat USA

Contact MediaPost Editorial