If you need to contact the company directly the phone number in the U.S. is (954) 267-3000, this is the number of our Ft. Lauderdale corporate headquarters facility. The Citrix corporate mailing address is:
Citrix Systems, Inc.
851 West Cypress Creek Road
Ft. Lauderdale, Florida 33309 USA
Fax: (954) 267-2393