Company Information

Type

Company - Public (I)

Size

1001 to 5000 employees

Location

McLean, VA

Industry

Telecommunications

Founded

2004

CEO

Stephen Spengler