Drue Allen's Location
Charlotte, NC, US
Drue Allen's Work
Drue Allen's Education
Drue Allen's Summary
Drue Allen, based in Charlotte, NC, US, is currently a Freelance Translator at IYUNO Media Group, bringing experience from previous roles at Data Fleet, SERVCON and PDS Tech, Inc.. Drue Allen holds a 2010 - 2014 Bachelor's degree in Biology, General @ University of North Carolina at Chapel Hill.