Key People
Dr. William L. Ballhaus, President and CEO
Locations
Arlington, VA; Fairfax, VA
Service Lines
CSRA Inc. is an information technology services and solutions consulting company. It is headquartered in Fairfax, Virginia, and employs 7200 people worldwide.