Specialized Technical Services

    OverviewSuggest Edit

    Specialized Technical Services (STS) is a provider of IT services. It provides cloud and security managed services. The company delivers networking, computing, digital branch transformation and workspace, software, security, and other solutions.
    TypePrivate
    Founded1989
    HQAmman, JO
    Websitestsarabia.com

    Locations

    Specialized Technical Services is headquartered in
    Amman, Jordan

    Location Map

    Latest Updates

    Employees (est.) (Nov 2020)1,483
    Cybersecurity ratingCMore

    Specialized Technical Services Office Locations

    Specialized Technical Services has offices in Amman, Al Sayh, Erbil, Riyadh and in 1 other location
    Amman, JO (HQ)
    Abdallah Ghosheh St.
    Al Sayh, BH
    office 512, bldg. 2795, 428 Rd 2835
    Erbil, IQ
    Nishtiman
    Riyadh, SA
    11351 King Fahd Rd, An Nakheel
    Show all (5)

    Specialized Technical Services Financials and Metrics

    Summary Metrics

    Founding Date

    1989

    Specialized Technical Services Cybersecurity Score

    Cybersecurity ratingPremium dataset

    C

    78/100

    SecurityScorecard logo

    Specialized Technical Services Online and Social Media Presence

    Embed Graph

    Specialized Technical Services Frequently Asked Questions

    • When was Specialized Technical Services founded?

      Specialized Technical Services was founded in 1989.

    • How many employees does Specialized Technical Services have?

      Specialized Technical Services has 1,483 employees.

    • Who are Specialized Technical Services competitors?

      Competitors of Specialized Technical Services include Millennium Solutions, Kelly Office Solutions and Triad Technology Partners.

    • Where is Specialized Technical Services headquarters?

      Specialized Technical Services headquarters is located at Abdallah Ghosheh St., Amman.

    • Where are Specialized Technical Services offices?

      Specialized Technical Services has offices in Amman, Al Sayh, Erbil, Riyadh and in 1 other location.

    • How many offices does Specialized Technical Services have?

      Specialized Technical Services has 5 offices.