After serving for more than five years, the head of the Internal Revenue Service’s Criminal Investigation Division (IRS-CI), Chief Richard Weber, is stepping down. Weber announced his departure this month, saying, “It’s time.” He continued, “It’s time to start a new challenge.”
Read More