CSC Board of Directors Hires Pam Ballard as new CEO