1218 Global
Established in 2008, 1218 Global staffs professional engagements with high knowledge-intensity consultants, in teams or as individuals. The industry focus of one or more of companies includes Staffing & Professional Service firms, Utilities, K-12, Higher Education, Financial Services, and Retail. The company is headquartered in Dallas, Texas with offices in Leicester, United Kingdom and Noida, India.
Last updated on