Technology services company CSC has named Edward Meagher senior executive adviser and vice president of its North American public-sector civil and health services group.
In his new role with the Falls Church, Va.-based company, Meagher will be charged with overseeing efforts to work with government health services entities such as the Veterans Affairs Department.
Prior to joining CSC, Meagher was the director of strategic initiatives for healthcare at SRA International, a Fairfax, Va.-based technology company that specializes in services for national security, global health and government. He also held several roles at the VA, including chief technology officer and deputy chief information officer.
Meagher's age was unavailable at deadline.