Industry News Denise Peppard Named Chief HR Officer for CSC April 21, 2010 No Comments on Denise Peppard Named Chief HR Officer for CSC Post View 7 CSC, a provider of technology-enabled solutions and services, has named Denise Peppard vice president and chief human resources officer. She succeeds Nathan (Gus) Siekierka, who…