From 2002 to 2010 , he was Senior Counsel in the Litigation Department of Federal Express Corporation .
From 2001 to 2002 , he was an associate in the Memphis office of the law firm Armstrong Allen PLLC .
From 2002 to 2010 , associate was associate   in the Litigation Department of Federal Express Corporation .
From 2001 to 2002 , he was an associate in the Memphis office of the law firm Armstrong Allen PLLC .