Henry Lucas is the Chairman Emeritus of ECS Limited.
1,823 people are employed at ECS Limited.
ECS Limited is based in Chantilly, Virginia.
The NAICS codes for ECS Limited are [54, 5416, 541614, 5417, 54171, 54161, 541, 541711].
The SIC codes for ECS Limited are [87, 874].