Feedback

×

Profile Background
DT

Devidas Tak

ID: CCE426582

Devidas Tak

ID: CCE426582

  • Supervising associate, TATA CONSULTANCY SERVICES LIMITED
Profile Background
DT

Devidas Tak

ID: CCE426582

  • Supervising associate, TATA CONSULTANCY SERVICES LIMITED
Sponser Title
Sponser Title