Peter Allen, CSC's group president of strategy and business development for its managed services sector.
(WEB HOST INDUSTRY REVIEW) — Business technology solutions and services provider CSC (www.csc.com) has named Peter Allen the company’s group president of strategy and business development for its managed services sector.
The announcement follows CSC recent appointment of Leif Ulstrup to president of the Federal Consulting Practice for the company’s North American Public Sector line of business.
In this position, Allen will serve as a senior executive to sponsor and deploy CSC’s growth strategies related to market positioning, major account development and strategic pursuits.
He will report to MSS president Russ Owen, and MSS president of global sales and marketing David Booth.
Allen joins CSC from sourcing data and advisory firm TPI, where he served as partner and managing director. In this position, he was responsible for the advisory operations of TPI’s CFO Services Advisory team, directing the TPI Index, and providing council to senior executives across its TPI clients.
He also served as one of TPI’s key thought leaders and frequently spoke at industry events as an expert on technology and sourcing trends.
Allen has also served as president and CEO of Data Dimensions, a Y2K consulting and infrastructure/applications outsourcing company.
Before this, Allen worked for CSC in different roles in the company’s US federal and commercial outsourcing operations.
“With extensive expertise in account development and new business growth, Peter is an ideal addition to our managed services team,” says Owen. “He brings a tremendous amount of insight into the competitive landscape and will serve as a focal point for enabling CSC’s growth agenda.”











