CSC has announced that Edward Meagher has joined the company as senior executive adviser 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’s new duties will include developing strategy and managing account teams as they identify, pursue and deliver opportunities in government health services, such as the Department of Veteran Affairs and the Department of Defense.
“Ed will be a tremendous asset to our healthcare clients and partners,” Wah said. “His expertise and background are an ideal match as we bring CSC’s global healthcare experience and expertise to government clients.”
Prior to joining CSC, Meagher served as the director of strategic initiatives for healthcare for SRA International. Before SRA, Meagher was the subject-matter expert adviser to the presidential transition agency review team for the VA, where he provided advice and guidance on the department’s IT programs. At the VA, Meagher served as deputy assistant secretary, deputy chief information officer and chief technology officer.
Meagher also has previously held positions at the Department of the Interior, as well as served as policy adviser to the presidential transition agency healthcare policy team at the Department of Health and Human Services.