IDR, Inc.
IDR, Inc.

IDR, Inc.

We Play to Win in the IT Staffing World. Follow us for job postings in Alpharetta, Dallas and Nashville.