TeleCloud

    OverviewSuggest Edit

    Telecloud is a company that provides a hosted voice-over IP provider leveraging the most advanced and customized PBX platform for business. It helps to increase productivity in an ever-evolving technology ecosystem. The company offers internet services, managed services, IT support, cloud backup solutions, disaster recovery, and ransomware protection.
    TypePrivate
    Founded2004
    HQFrisco, TX, US
    Websitetelecloudvoip.com

    Locations

    TeleCloud is headquartered in
    Frisco, United States

    Location Map

    Latest Updates

    Employees (est.) (Nov 2021)27(+4%)
    Cybersecurity ratingAMore
    Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
    Banner background

    Key People/Management at TeleCloud

    Josiah Salser

    Josiah Salser

    Chief Operations Officer
    Rusty Bridges

    Rusty Bridges

    VP Channel Sales
    Show more

    TeleCloud Office Locations

    TeleCloud has offices in Frisco and Little Elm
    Frisco, TX, US (HQ)
    425 Old Newman Rd Suite 202
    Little Elm, TX, US
    1012 W Eldorado Pkwy 1527
    Show all (2)

    TeleCloud Financials and Metrics

    Summary Metrics

    Founding Date

    2004

    TeleCloud Cybersecurity Score

    Cybersecurity ratingPremium dataset

    A

    91/100

    SecurityScorecard logo

    TeleCloud Online and Social Media Presence

    Embed Graph

    TeleCloud Frequently Asked Questions

    • When was TeleCloud founded?

      TeleCloud was founded in 2004.

    • Who are TeleCloud key executives?

      TeleCloud's key executives are Josiah Salser and Rusty Bridges.

    • How many employees does TeleCloud have?

      TeleCloud has 27 employees.

    • Who are TeleCloud competitors?

      Competitors of TeleCloud include Dropbox, MobileIron and 3Box Labs.

    • Where is TeleCloud headquarters?

      TeleCloud headquarters is located at 425 Old Newman Rd Suite 202, Frisco.

    • Where are TeleCloud offices?

      TeleCloud has offices in Frisco and Little Elm.

    • How many offices does TeleCloud have?

      TeleCloud has 2 offices.