Mr. Satyen Ojha
Mr. Satyen Ojha
Principle Technologist
TATA Steel Ltd.
One Shared Services Technology Group
831001
India
176021
Papers:
Principle Technologist
TATA Steel Ltd.
One Shared Services Technology Group
831001
India
176021