This company is a leading provider of technical and IT staffing solutions with over 36 years of experience. It has approximately 800 employees and over 5,000 consultants working across 52 offices in the US, Puerto Rico, Canada and UK. The company has a diverse portfolio of services including IT staffing, managed solutions, and process outsourcing. It has a large client base of over 1,100 customers, including many Fortune 500 companies across various industries.