Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
The Dextrous Web

The Dextrous Web

The Dextrous Web Ltd is a company registered in England & Wales, No. 6617101. Registered address 8-9 Hoxton Square, London, N1 6NU.

Last updated on

About The Dextrous Web

Founded

2008

Estimated Revenue

$1M-$10M

Employees

51-250

Category

Industry Group

Computer Programming, Data Processing, and Other Computer Related Services

Industry

Business Services

Location

City

Leeds

State

West Yorkshire

Country

United Kingdom

Tech Stack (74)

search