2 weeks, 5 days ago cnet IRS Layoffs Have Arrived: Here's What It Might Mean for Your Tax Returns Thomas is a native of upstate New York and a graduate of the University at ...