Citrix Systems, Inc.

14:06, 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: 10,081
Turnover: 3,142.86 (US$m)
Financial year end: December

Company Overview

Top Competitors