TAAL Tech employs 712 employees. The TAAL Tech management team includes Syam Malasala (Senior Vice President - Business Development (USA and Canada)), Divya Rao (Recruitment Manager), and Krishna Nagaraja (Deputy Manager Business Development).
Looking for a particular TAAL Tech employee's phone or email?