ITR (Information Technology Resources) – Recruitment Agency Profile
ITR (Information Technology Resources) Staffing & Recruiting | Team Size 5 professionals Founded Est. 1997 Annual Revenue $22.84M Location Knoxville, Tennessee, United States Specializations Defense & Military Energy & Utilities Government & Public Sector About Agency Overview Veteran-owned small business founded in 1997 in Knoxville, Tennessee with 5 employees Specializes in Information Technology and Engineering […]
August 26, 2025