Stephanie Russo's Location
San Francisco, CA, US
Stephanie Russo's Education
Stephanie Russo's Summary
Stephanie Russo, based in San Francisco, CA, US, is currently a VP of Marketing at Popmetrics. Stephanie Russo holds a 2002 - 2006 Bachelor's degree in Business Administration and Management, General @ University of Florida. Stephanie Russo has 1 mobile phone number on RocketReach.