TATA Interactive Systems Press releases
1 - 1 of 1 Press Release
Apr 01, 2009
TATA Interactive Systems' award winning Electronic Performance Support Systems (EPSS) help in reducing average handling time (aht) and improving customer experience while accelerating time to competence.