Anne Gherini

Head of Marketing at StumbleUpon

Associate member
Region - USA