Citrix Systems, Inc.

18:39, June 26 2013

Citrix Systems, Inc.


851 West Cypress Creek Road
Fort Lauderdale
United States of America
Phone: 1 954 2673000
Fax: 19-54-2679319
www.citrix.com

No. employees: 9,500
Turnover: 3,275.59 (US$m)
Financial year end: December

Company Overview

Top Competitors