Citrix is significantly expanding its office in Dublin, Ireland, and has announced the creation of 150 new jobs including many Technical Support roles. The project is supported by the Department of Jobs, Enterprise and Innovation through IDA Ireland, and is …


  

Related Stories

Share →