Alexa Stephen's Location
New York, NY, US
Alexa Stephen's Work
Alexa Stephen's Education
Alexa Stephen's Summary
Alexa Stephen, based in New York, NY, US, is currently a Sales Engineer at Rubrik, Inc., bringing experience from previous roles at Hewlett Packard Enterprise. Alexa Stephen holds a 2009 - 2013 Bachelor's degree in Economics @ University of Connecticut. Alexa Stephen has 2 emails and 1 mobile phone number on RocketReach.