Global customer experience (CX) services provider Concentrix this week inaugurated its third headquarters in Guatemala, ...