U.S. Headquarters

Vectra Networks
560 South Winchester Blvd, Suite 200
San Jose, CA 95128
United States
+1 408 326 2020


Get directions »

US Offices

Texas
8310 North Capital of Texas Highway
Building 1, Suite 475
Austin, TX 78731
United States


Get directions »

EMEA Offices

Switzerland
Vectra Networks, GmbH
Sonnenhof 3
8808 Pfaffikon Switzerland
+41 43 810 47 52


Get Directions »

Vectra Networks Germany GmbH
Elsenheimerstrasse 7
80687  Munich
Germany
+49 69 202 328 10

 

Request a Demo »

Follow Us

        

Subscribe to the Vectra blog »


General Questions

For general questions, please email us at:
info@vectranetworks.com


Sales Inquiries

To engage our sales team, please email us at:
sales-inquiries@vectranetworks.com


Support

To inquire about support, please email us at:
support@vectranetworks.com


Press

For inquiries please contact:
press@vectranetworks.com
+1 408 326 2020 (US)
+44 207 802 2626 (UK)
+49 211 522 9460 (DACH)

 

Get Free Widget