1125 employees
Senture is a telecom company that engages in contact centers, technical support, data management, sales, customer acquisition and retention.
2003