Strix Systems has offices worldwide with headquarters located in Santa Clara, California.
U.S. Sales Contact Contact Sales RFI and RFP requests Contact Sales Complementary Solutions Providers Contact Marketing Strategic Marketing Programs Contact Marketing
Corporate Headquarters
Strix Systems, Inc. 2350 Mission College Blvd., Suite 1070 | Santa Clara, CA 95054
Telephone : 805.768.4640 Support : 805.214.1104 Intl Support : 805.214.1104