New! Make Your CRM Smarter with Best-In-Class Intent Data

Learn More!
Excell

Excell

Founded in 1992, Excell is a telecommunications and networking company that specializes in Audio and Visual Solutions, Mobile Solutions, Business Center Solutions, Security Solutions, Support Solutions, and Cloud and Data Solutions. Excell is located in the United Kingdom.

Last updated on

About Excell

Founded

1992

Estimated Revenue

$50M-$100M

Employees

251-1K

Category

Industry

Telecommunications

Location

City

Sawston

State

Cambridgeshire

Country

United Kingdom

Tech Stack (85)

search