Citrix Online

Citrix Online

Verified
Leader in mobility, virtualisation, networking and cloud services
Goleta United States (HQ), Amsterdam Netherlands, Fort Lauderdale United States
Deals in the last 12 months undisclosed
Name
Market
Type
Location
Last Round
Status