Federal law-enforcement officials arrested former Citigroup Vice President Gary Foster and charged him with bank fraud, according to the Department of Justice.

Foster, according to the U.S. Attorney's Office in New York, is being charged with funneling more than $19 million from Citigroup into his personal bank account between May 2009 and December 2010.

Foster...