On Wednesday, CSC announced the appointment of Leif Ulstrup president of the Federal Consulting Practice (FCP) for the company’s North American Public Sector (NPS) line of business. In his new role, Ulstrup will provide executive leadership and strategic direction for FCP, a leading provider of enterprise resource planning consulting services to the U.S. federal government.
Before joining CSC, Ulstrup was a principal with Deloitte Consulting LLP, where he led partners and senior managers responsible for serving federal government clients. Prior to that, Ulstrup was vice president and Defense and Intelligence business unit leader at Touchstone Consulting. He has also served as vice president at American Management Systems Inc.
“With his extensive background in strategic planning consulting, Leif is uniquely qualified to lead the Federal Consulting Practice, ensuring that we provide solutions that address our clients’ most pressing business challenges,” said NPS president James Sheaffer. “We are pleased to have Leif bring his expertise to this role and are confident he will enhance CSC’s position as a leading player in the public sector professional consulting market.”
Ulstrup earned his bachelor’s degree in mechanical engineering from the Massachusetts Institute of Technology, and is a graduate of the Harvard Business School General Manager Program.