Project Manager
Tiruvallur, Tamil Nadu, India
Tata Communications Transformation Services Limited (TCTS)
Tata Communications
Trichy Engineering College