Garcia previously served as Assistant Secretary for Immigration and Customs Enforcement (2003–2005), Acting Commissioner of the U.S. Immigration and Naturalization Service (2002–2003), Assistant Secretary of Commerce for Export Enforcement (2001–2002), and an Assistant U.S. Attorney in the Southern District of New York (1992–2001).
