Citrix
Welcome to Citrix located in Fort Lauderdale, Florida, United States.
- Annual Revenue
- 3,151.52M
- Employees
- 12000
Contact Information
851 West Cypress Creek RoadFort Lauderdale
Florida
33309
United States
P: '+1 408-790-8000
Welcome to Citrix located in Fort Lauderdale, Florida, United States.