Tech services company CSC (NYSE: CSC) has appointed Sashi Kumar to lead its Indian operations as a vice president and managing director. It was announced today, April 9.