citrix careers in Manila, Philippines