CSC Appoints Peter Allen to President of Global Sales and Marketing
News Release -- February 18, 2010
FALLS CHURCH, Va., Feb. 18 -- CSC (NYSE: CSC) has appointed Peter Allen to president of Global Sales and Marketing. Effective immediately, Allen will be responsible for directing CSC sales and marketing strategies worldwide to help sustain CSC’s competitive advantage in bringing service offerings to market. He will report to CSC Chairman, President and Chief Executive Officer Michael W. Laphen.
“Peter’s extensive expertise across the full spectrum of IT services in both commercial and public sectors positions him to lead in this important role,” said Laphen. “His track record and energy will be valuable assets as we bring greater innovation and competitive advantage to our clients, and deliver on our aggressive growth objectives.”
Allen’s responsibilities will include developing sales and marketing strategies in key markets, leveraging alliances to support growth goals, and strengthening CSC’s presence in the marketplace.
Allen most recently served as CSC’s president of strategy and business development for its Managed Services Sector. He joined CSC in September 2009, after serving as partner and managing director for TPI, the leading global sourcing advisory firm, and as chairman/CEO of Data Dimensions. Allen’s tenure at TPI centered on his role as chief marketing officer, serving as a prominent industry thought leader. He directed the TPI Index, the leading indicator of trends and developments occurring in the global sourcing industry, monitored quarterly by global equity analysts, media and industry observers.
Allen holds a Bachelor of Science degree in computer science from the University of Maryland.
CSC is a global leader in providing technology-enabled solutions and services through three primary lines of business. These include Business Solutions and Services, the Managed Services Sector and the North American Public Sector. CSC's advanced capabilities include system design and integration, information technology and business process outsourcing, applications software development, Web and application hosting, mission support and management consulting. Headquartered in Falls Church, VA., CSC has approximately 92,000 employees and reported revenue of $16.0 billion for the 12 months ended January 1, 2010. For more information, visit the company's Web Site at www.csc.com.
For more executive photos, please visit our Flickr page at http://www.flickr.com/csc_corporate.