CDI Corporation (NYSE: CDI) is a professional services and outsourcing company. With more than 50 years of experience and an extensive network of offices, recruiters and technical professionals, CDI Corporation is a preferred provider of engineering and information technology outsourcing and solutions, professional services, specialized staffing and permanent placement for Fortune 1,000 companies. Subsidiaries include Todays Staffing and Management Recruiters International, the world's largest executive search and recruitment organization. CDI and its franchisees operate more than 1,400 offices in 27 countries.