Insight Global is a large, multinational staffing and consulting firm headquartered in Atlanta, founded in 2001, ranked the 4th largest staffing firm in the US, operating 70+ offices and placing over 50,000 people annually across IT, healthcare, finance/accounting, engineering, and administrative roles for Fortune 1000 clients.