Company Information

Type

Nonprofit Organization

Size

10000+ employees

Revenue

$1B to 2B

Location

Alexandria, VA

Industry

Non-Profit

Founded

1992

CEO

Clive Adams