Alexa Francis's Location
Boston, MA, US
Alexa Francis's Education
Alexa Francis's Summary
Alexa Francis, based in Boston, MA, US, is currently a Senior Associate Project Manager at Razorfish Health. Alexa Francis holds a 2015 - 2019 Bachelors in Marketing @ University of Massachusetts Dartmouth.