Kishore Kumar Kavuru was charged with 10 counts of H1-B visa, mail fraud He used consulting companies to process, submit fraudulent applications He held himself out as as a staffing specialist for technology firms