Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
Stallard Technologies

Stallard Technologies

Stallard Technologies (STI) buys and sells new and used Dell servers, Dell workstations, EqualLogic and EMC storage devices, and Cisco network appliances. STI is headquartered in Overland Park, Kansas.

Last updated on

About Stallard Technologies

Founded

2003

Estimated Revenue

$10M-$50M

Employees

11-50

Funding / Mkt. Cap

$762K

Category

Industry

Computer Hardware

Location

City

Stilwell

State

Kansas

Country

United States

Tech Stack (53)

search