infotechlead

Citrix hires Microsoft executive Makarand Joshi as India head