CDI Corp. 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, 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 and Canada. In addition, we also provide recruiting and staffing services through our global MRINetwork® of franchisees.