3304, Essex Dr, Richardson, TX 75082      Mon-Fri: 9:00 AM - 5:00 PM
[email protected]      469 485 5577

Citrix

Citrix is based in Fort Lauderdale, Florida, providing services to customers in United States.

Annual Revenue
3,151.52M
Employees
12000

Contact Information

851 West Cypress Creek Road
Fort Lauderdale
Florida
33309
United States
P: '+1 408-790-8000