Science Tech Citrix appoints new leader for its Latin America business January 18, 2022 admin 0 Comments Sales and marketing executive Juan Manuel Gómez takes the helm. Go to Source