113 employees
AMTPL specializes in providing business process and outsourcing services for the insurance & healthcare industry.
2007