69 employees
Matla specializes in field marketing, campaign insights, customer relationship management, and call center services.
2014