New! Make Your CRM Smarter with Best-In-Class Intent Data

Learn More!
IDR

IDR

Founded in 1998, IDR is an employee-owned staffing firm that is headquartered in Atlanta, Georgia.

Last updated on

About IDR

Founded

1998

Estimated Revenue

$250M-$500M

Employees

251-1K

Funding / Mkt. Cap

$5M

Category

Industry

Information Technology And Services

Location

City

Alpharetta

State

Georgia

Country

United States

Tech Stack (147)

search

Programming Languages And Frameworks

Health Tech

Technology

E-commerce

Payment

Content Management System

Verified CDN