infotechlead

Citrix India changes strategies, creates enterprise and partner led sales teams