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 and canada . in addition we also provide recruiting and staffing services through our global mrinetwork of franchisees . engineering staffing technology about cdi contact linkedin investor relations