Edward Meagher Joins CSC as Vice President, North American Public Sector Health System Projects
News Release -- September 02, 2010
FALLS CHURCH, Va., Sept. 2 – CSC (NYSE: CSC) today announced that Edward Meagher has joined the company as senior executive advisor and vice president for its North American Public Sector Civil and Health Services Group.
Reporting to NPS vice president and chief medical officer, Dr. Robert Wah, Meagher will be responsible for developing strategy and managing account teams as they identify, pursue and deliver opportunities in government health services, such as the Department of Veteran Affairs (VA) and the Department of Defense.
“Ed will be a tremendous asset to our healthcare clients and partners,” said Wah. “His expertise and background are an ideal match as we bring CSC’s global healthcare experience and expertise to government clients.”
Meagher most recently served as the director of strategic initiatives for healthcare for SRA International. Prior to SRA, Meagher was the subject matter expert advisor to the presidential transition agency review team for the VA, where he provided advice and guidance on the VA’s information technology programs. At the VA, Meagher served as deputy assistant secretary, deputy chief information officer and chief technology officer.
Meagher also served as deputy chief information officer for the Department of the Interior, as well as the policy advisor to the presidential transition agency healthcare policy team at the Department of Health and Human Services.
For executive photos, please visit our Flickr page at http://www.flickr.com/csc_corporate.
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. The company has been recognized as a leader in the industry, including being named by FORTUNE Magazine as one of the World’s Most Admired Companies for Information Technology Services (2010). Headquartered in Falls Church, Va., CSC has approximately 95,000 employees and reported revenue of $16.2 billion for the 12 months ended July 2, 2010. For more information, visit the company’s website at www.dxc.technology.