Choose your path with CDI: Engineering, Staffing or Technology

CDI Corp. (NYSE: CDI) seeks to create extraordinary outcomes with our clients by delivering solutions based on highly skilled and professional talent. Our client offerings include an array of engineering design project solutions, information technology project solutions and managed services, specialty technology staff augmentation, and program and managed staffing services. Our clients are corporations in multiple industries, including energy, chemicals, infrastructure, aerospace, industrial equipment, technology, as well as municipal and state governments, and the U.S. Department of Defense. We have offices and delivery centers in the United States, Canada and the United Kingdom. In addition, we also provide recruiting and staffing services through our global MRINetwork® of franchisees.