Citrix announces 20 new jobs
IT firm Citrix is to create 20 new jobs at its Dublin base, it was announced today.
The jobs will be created at Citrix Systems Ireland, customer technical support headquarters for the EMEA region. The new hiring round will bring to around 120 the number of people employed at the centre.