Sara Russell's Location
New York, United States
Sara Russell's Work
Sara Russell's Education
Sara Russell's Skills
Sara Russell's Summary
Sara Russell, based in New York, United States, is currently a Brand Marketing Manager at Attentive, bringing experience from previous roles at Attentive and Visa. Sara Russell holds a 2006 - 2011 BA Interdisciplinary Studies in International Studies @ University of Northern Colorado. With a robust skill set that includes Customer Service, Sales, Marketing, Social Media, Customer Satisfaction and more, Sara Russell contributes valuable insights to the industry. Sara Russell has 5 emails and 1 mobile phone number on RocketReach.