Contact us for Customer Service & Sales Support

Visit the Support Center for FAQs and how-to guides on your phone system.

  • phone

    +1 (888) 998-9080

    Available Monday - Friday
    8am to 5pm PST

  • email

    sales@telzio.com

  • place

    Telzio, Inc.

    113 N San Vicente Blvd., 200
    Beverly Hills, CA 90211
    United StatesTemporary mailing address during Covid-19 stay-at-home order.

    Strandlodsvej 44, 3. sal
    2300 Copenhagen S
    Denmark