822 employees
India subsidiary of GlowTouch LLC, a provider of outsourced customer support, BPO and technology services.
2001