Alexa Plourde
Marketing Communications and Recruitment Specialist
Email
Office
Phone Number
Campus Mailbox
358421

About
Degrees
Executive Master's
ESADE Business School, Barcelona, Spain
2009
B.S.
Finance and International Business
The Pennsylvania State University, University Park
1997