Now Interviewing Candidates with Sales Experience to Start in May 2024! IDR specializes in IT staffing and recruiting, a $30 billion industry recognized year-over-year for consistent record-breaking...