Name
IDR, Inc.
Description
IDR, Inc. is an award-winning, employee-owned Information Technology staffing firm with headquarters in Alpharetta, GA and offices in the Nashville, Dallas and Denver markets. Founded in 1998, IDR has organically grown to one of the largest staffing firms throughout the U.S. IDR has been part of the DIR ITSAC Program est. 2020, successfully placing IT professionals across multiple Texas state agencies.
Website