Stallard Technologies

    OverviewSuggest Edit

    Stallard Technologies (STI) is a technology hardware company. It specializes in buying and selling new and used Dell servers, workstations and laptops. The company also offers PowerVault and EqualLogic storage devices, network appliances, and components.

    TypePrivate
    Founded2003
    HQOverland Park, US
    Websitestikc.com
    Employee Ratings2.7

    Locations

    Stallard Technologies is headquartered in
    Overland Park, United States

    Location Map

    Latest Updates

    Employees (est.) (Nov 2020)29
    Cybersecurity ratingBMore

    Stallard Technologies Office Locations

    Stallard Technologies has an office in Overland Park
    Overland Park, US (HQ)
    16041 Marty Cir
    Show all (1)

    Stallard Technologies Financials and Metrics

    Summary Metrics

    Founding Date

    2003
    Show all financial metrics

    Stallard Technologies Operating Metrics

    Oct, 2019Nov, 2019Jan, 2020

    Components in Stock

    648 616 596

    Server Units in Stock

    207 170 151

    Storage Units in Stock

    15 14 9
    Show all operating metrics

    Stallard Technologies Cybersecurity Score

    Cybersecurity ratingPremium dataset

    B

    88/100

    SecurityScorecard logo

    Stallard Technologies Online and Social Media Presence

    Embed Graph

    Stallard Technologies Frequently Asked Questions

    • When was Stallard Technologies founded?

      Stallard Technologies was founded in 2003.

    • How many employees does Stallard Technologies have?

      Stallard Technologies has 29 employees.

    • Who are Stallard Technologies competitors?

      Competitors of Stallard Technologies include Serverworlds, ServerMonkey and Server Supply.

    • Where is Stallard Technologies headquarters?

      Stallard Technologies headquarters is located at 16041 Marty Cir, Overland Park.

    • Where are Stallard Technologies offices?

      Stallard Technologies has an office in Overland Park.

    • How many offices does Stallard Technologies have?

      Stallard Technologies has 1 office.