Updated: 04/26/2017 by Computer Hope
Citrix logo

Founded in 1989, Citrix is the developer of server software and services that offer the ability to run any application on any device over any connection.

Contact information

Support: (954) 267-2599
Fax: (954) 267-3100
TDD: None or unknown
E-mail: Citrix support page
Address: Citrix Systems Inc.
6400 NW 6th Way
Fort Lauderdale, FL 33309
Stock: CTXS