Erica Windle, based in Liberty, NC, US, is currently a Freelance at Appen, bringing experience from previous roles at Nordstrom, A Sophisticated Pair, W2 Consulting Services, LLC and The Johns Hopkins University. Erica Windle holds a 2006 - 2007 The Johns Hopkins University.