Menu

(Source: Yahoo News) Citrix Systems (CTXS) appointed CFO David Henshall as its new chief executive officer, replacing Kirill Tatarinov whose departure from the business software …