Aaron Leek, based in Wentzville, MO, US, is currently a Implementation Project Manager at FedEx Office, bringing experience from previous roles at FedEx Office. Aaron Leek holds a 1997 - 2001 Bachelors in Business/Economics and Philosophy @ Cornell College.