Mr. Satyen Ojha

Principle Technologist
TATA Steel Ltd.
One Shared Services Technology Group
831001 India 176021

Papers: