Outsourcing Consultant at Aj Square Incorporation - Madurai, Tamil Nadu, India
Aj Square Incorporation is an information technology and services company based out of The Lords Garden, #1-12 Vilacheri Main Road Vilacheri, Madurai, Tamil Nadu, India.