Chris Hubbard started Insight Global’s Atlanta office in 2002 and now serves as co-president of the company. Hubbard has helped lead the company’s organic growth to one of the largest staffing firms in the US. Hubbard oversees all field and sales operations, provides strategic guidance, and is involved with all corporate initiatives affecting the overall direction of the company. Insight Global is one of only two firms with more than $1 billion US staffing revenue to make the 2015 list of fastest-growing staffing firms. Insight Global also ranks as the third-largest IT staffing firm in the US. It has 39 offices in the US and Canada. The company is based in Atlanta.