OverviewSuggest Edit

    Newberry is a provider of IT services and solutions. It offers cloud backup and file sharing, server migration, network security, incident response, project management, infrastructure audit, etc.
    HQSaint Charles, MO, US


    Newberry is headquartered in
    Saint Charles, United States

    Location Map

    Latest Updates

    Employees (est.) (Dec 2021)103
    Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
    Banner background

    Newberry Office Locations

    Newberry has an office in Saint Charles
    Saint Charles, MO, US (HQ)
    26 Portwest Ct
    Show all (1)

    Newberry Financials and Metrics

    Summary Metrics

    Founding Date


    Newberry Online and Social Media Presence

    Embed Graph

    Newberry Frequently Asked Questions

    • When was Newberry founded?

      Newberry was founded in 1996.

    • How many employees does Newberry have?

      Newberry has 102 employees.

    • Who are Newberry competitors?

      Competitors of Newberry include NTI, Solution Builders and Synergise IT.

    • Where is Newberry headquarters?

      Newberry headquarters is located at 26 Portwest Ct, Saint Charles.

    • Where are Newberry offices?

      Newberry has an office in Saint Charles.

    • How many offices does Newberry have?

      Newberry has 1 office.