Admin
Chennai, Tamil Nadu, India
Congruent Solutions
Congruent
Manager Admin
Head - Admin and IT Infra structure