Centris,is a U.S. headquartered customer contact hub offering bilingual (English & Spanish) call center, back-office, and support services with three nearshore locations. Headquartered in Texas, Centris has become one of the most rapidly growing inbound customer