Stellar US Employee Directory
TelecommunicationsTexas, United States1001-5000 Employees
Stellar US is a telecommunications company based in Irving, Texas. It provides call centre and business process outsourcing solutions on a global scale. The company operates 16 outsourcing centres worldwide, employing more than 5,000 staff and handling over 300 million customer interactions and 100 million transaction processes each year. Stellar applies Open Book Management (OBM), a philosophy that makes performance data and costs visible to employees to align their work with the company's financial and operational outcomes. According to its materials, Stellar positions itself as a leading global provider of call centre and business process outsourcing solutions, and its website is https://stellarbpo.com.